On Tue, 16 Apr 2013 09:23:23 +1000, Ankur Sinha wrote: > Hi, > > 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.) > > 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? > > [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 > 'https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=dnf'. > [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 (!) The upgrade takes away flac(x86-32) which is flac.i686 and (likely) replaces it with flac-libs.i686 => So, the "steam" package needs to be adjusted. > 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]# > -- Fedora release 19 (Schrödinger’s Cat) - Linux 3.9.0-0.rc6.git2.1.fc19.x86_64 loadavg: 0.30 0.66 0.48 -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test