<div dir="ltr"><div>Hi,<br><br>I was trying to well.. update to F19 via yum/dnf as detailed here. (Yes, I know it isn't a very good way of going about it, but I can't wait for F19 any more.)<br><br></div>I tried both yum and dnf. dnf is orders of magnitude faster when it comes to the dep solving step. Both of them erred out in the transaction test though over flac. Is this a broken flac update (obsoletes not handled correctly?), should a bug be filed?<br>
<br><pre>[root@localhost yum.repos.d]# dnf --releasever=19 --disablerepo=updates --enablerepo=updates-testing update flac -y --nogpg
Setting up Update Process
Resolving Dependencies
--> Starting dependency resolution
---> Package flac-libs.x86_64 1.3.0-0.1.pre1.fc19 will be installed
---> Package flac.x86_64 1.2.1-10.fc18 will be updated
---> Package flac.x86_64 1.3.0-0.1.pre1.fc19 will be an update
--> Finished dependency resolution
Dependencies Resolved
========================================================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================================================
Installing:
flac-libs x86_64 1.3.0-0.1.pre1.fc19 fedora 168 k
Updating:
flac x86_64 1.3.0-0.1.pre1.fc19 fedora 562 k
Transaction Summary
========================================================================================================================================================================
Install 1 Package
Upgrade 1 Package
Total size: 730 k
Downloading Packages:
Running Transaction Check
ERROR with transaction check vs depsolve:
flac < 1.2.1-11 is obsoleted by flac-libs-1.3.0-0.1.pre1.fc19.x86_64
To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'.
To fix inconsistent RPMDB, try running: 'rpm --rebuilddb'.
If the above doesn't help please report this error at '<a href="https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=dnf">https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=dnf</a>'.
[root@localhost yum.repos.d]# yum --releasever=19 update flac --disablerepo=updates --enablerepo=updates-testing
Loaded plugins: changelog, langpacks, merge-conf, presto, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package flac.i686 0:1.2.1-10.fc18 will be obsoleted
--> Processing Dependency: flac(x86-32) for package: steam-1.0.0.36-1.fc18.i686
---> Package flac.x86_64 0:1.2.1-10.fc18 will be obsoleted
---> Package flac-libs.i686 0:1.3.0-0.1.pre1.fc19 will be obsoleting
---> Package flac-libs.x86_64 0:1.3.0-0.1.pre1.fc19 will be obsoleting
--> Finished Dependency Resolution
Error: Package: steam-1.0.0.36-1.fc18.i686 (@steam/18)
Requires: flac(x86-32)
Removing: flac-1.2.1-10.fc18.i686 (@fedora/18)
flac(x86-32) = 1.2.1-10.fc18
Obsoleted By: flac-libs-1.3.0-0.1.pre1.fc19.x86_64 (fedora)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@localhost yum.repos.d]#<br><br></pre><div><div><br>-- <br>Thanks,<br>Regards,<br>Ankur Sinha "FranciscoD"<br><a href="http://fedoraproject.org/wiki/User:Ankursinha" target="_blank">http://fedoraproject.org/wiki/User:Ankursinha</a><br>
<br>
</div></div></div>