Dependency problém při update

Zdravím
Je to asi poprvé, co jsem se za roční používání Fedory dostal do problémů se závislostmi. Odhadnete někdo, zda se jedná o nějakou dočasnou chybu v balíčcích či zda to je chyba na mé straně? (osobně podezírám Wine s kterým jsem si před časem hrál)

závěr výpisu příkazu “yum update”:
—> Package wine-wow.x86_64 0:1.5.24-1.fc18 will be updated
—> Package wine-wow.x86_64 0:1.5.25-1.fc18 will be an update
–> Running transaction check
—> Package systemd-libs.i686 0:197-1.fc18.2 will be updated
–> Processing Dependency: systemd-libs = 197-1.fc18.2 for package: systemd-197-1.fc18.2.i686
—> Package systemd-libs.x86_64 0:197-1.fc18.2 will be updated
–> Processing Dependency: systemd-libs = 197-1.fc18.2 for package: systemd-197-1.fc18.2.i686
—> Package wine-wingdings-fonts.noarch 0:1.5.25-1.fc18 will be installed
–> Finished Dependency Resolution
Error: Package: systemd-197-1.fc18.2.i686 (installed)
Requires: systemd-libs = 197-1.fc18.2
Removing: systemd-libs-197-1.fc18.2.i686 (installed)
systemd-libs = 197-1.fc18.2
Updated By: systemd-libs-201-2.fc18.6.i686 (updates)
systemd-libs = 201-2.fc18.6
Available: systemd-libs-195-15.fc18.i686 (fedora)
systemd-libs = 195-15.fc18
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Oba nabízené příkazy byly bez efektu, stejně tak “package-cleanup --cleandupes”

Jestli to vidim dobre, tak wine-wow mas 64bitove, zatimco ten problematicky systemd je i686. Podle me tuto verzi systemd vubec nepotrebujes.
yum list systemd*

Díky za reakci. Výsledek yum list systemd*

Installed Packages
systemd.i686 197-1.fc18.2 installed
systemd.x86_64 197-1.fc18.2 installed
systemd-libs.i686 197-1.fc18.2 installed
systemd-libs.x86_64 197-1.fc18.2 installed
systemd-python.x86_64 197-1.fc18.2 @ovirt-stable

systemd-sysv.i686 197-1.fc18.2 @ovirt-stable
systemd-sysv.x86_64 197-1.fc18.2 installed
Available Packages
systemd.x86_64 201-2.fc18.7 updates
systemd-analyze.i686 197-1.fc18.2 ovirt-stable
systemd-analyze.x86_64 197-1.fc18.2 ovirt-stable
systemd-debuginfo.i686 197-1.fc18.2 ovirt-stable
systemd-debuginfo.x86_64 197-1.fc18.2 ovirt-stable
systemd-devel.i686 201-2.fc18.7 updates
systemd-devel.x86_64 201-2.fc18.7 updates
systemd-libs.i686 201-2.fc18.7 updates
systemd-libs.x86_64 201-2.fc18.7 updates
systemd-python.i686 197-1.fc18.2 ovirt-stable
systemd-python.x86_64 201-2.fc18.7 updates
systemd-sysv.x86_64 201-2.fc18.7 updates
systemd-ui.x86_64 1-3.fc18 fedora

Jak jsem psal - mas tam systemd pro i686 (32bit) i x86_64 (64bit). Vsechny i686 smaz, v systemu je nepotrebujes - navic to je z nejakeho repozitare ovirt-stable?!?! Co to je, zadny takovy neznam?

Vyhodil jsem repozitář ovirtu-stable a pak odstranil balíček systemd-sysv.i686 (byl z ovirtu). Úplně vyhodit i686 (32bit) - konkrétně systemd-libs.i686 nešlo (toho se dožaduje např. wine.x86_64).

Cíl byl dosažen - mám aktualizováno. Díky


Ještě připojím komentář, co mi došel e-mailem od Jirky E. I jemu patří poděkování:

Asi tam dochází ke konfliktu balíčků ze standardních repozitářů a těch, které jsi si doinstalovat z ovirt-stable. Externí repozitáře jsou vždycky problém. Zatímco u balíčků ze základních repozitářů můžeme garantovat, že spolu fungují a nedochází ke konfliktům, u libovolných přidaných repozitářů už je to potom loterie a záleží na tom, jak to jejich autoři testují.

Jako řešení vidím odinstalování uvedených 32bitových balíčků z ovirt-stable repozitáře.

Pokud bys to chtěl nahlásit jako chybu, tak potom autorům daného repozitáře.

BTW nevím, nakolik ti záleží na tom mít nejnovější verzi oVirtu, ale v repozitářích Fedory najdeš verzi 3.1, která takovými problémy trpět nebude.