On 5/2/2014 6:32 AM, poma wrote: > On 02.05.2014 11:50, Michael Schwendt wrote: >> On Thu, 01 May 2014 23:23:16 +0200, poma wrote: >> >>> # yum update --skip-broken >> >>> ---> Package mozldap.i686 0:6.0.5-11.fc20 will be installed >>> --> Processing Dependency: svrcore >= 4.0.3 for package: mozldap-6.0.5-11.fc20.i686 >> >> ---> Package svrcore.i686 0:4.0.4-10.fc20 will be installed >> >>> Packages skipped because of dependency problems: >>> firefox-29.0-5.fc21.i686 from rawhide >>> mozldap-6.0.5-11.fc20.i686 from rawhide >>> svrcore-4.0.4-10.fc20.i686 from rawhide >>> thunderbird-24.5.0-1.fc21.i686 from rawhide >>> xulrunner-29.0-1.fc21.i686 from rawhide >> >>> Whether this sheds new light on the matter, maestro? >> >> Well, two of the packages (mozldap and svrcore) are not updates, but new >> in the dependency-chain. It sounds plausible that Yum skips them, if a problem >> with the updates is found. No need to add new packages for updates that >> cannot be installed. And xulrunner is another provider of libxul.so*, but not >> the one the thunderbird update wants. And there is some dependency between the >> two packages, too: >> >> # repoquery --enablerepo=rawhide --whatrequires xulrunner|grep ^th >> thunderbird-0:24.5.0-1.fc21.x86_64 >> >> # repoquery --exactdeps --enablerepo=rawhide --whatrequires xulrunner|grep ^th >> # >> >> It could get more difficult for Yum --skip-broken to decide how independent >> individual packages in the update transactions really are inspite of providing >> the same things, such as various libxul.so*. >> > > Thanks for the clarification. > So I guess, to exclude is the smart move here. > > # yum --exclude thunderbird update > Loaded plugins: langpacks > Resolving Dependencies > --> Running transaction check > ---> Package firefox.i686 0:28.0-3.fc21 will be updated > ---> Package firefox.i686 0:29.0-5.fc21 will be an update > ---> Package xulrunner.i686 0:27.0-1.fc21 will be updated > ---> Package xulrunner.i686 0:29.0-1.fc21 will be an update > --> Finished Dependency Resolution > > Dependencies Resolved > > ================================================================================ > Package Arch Version Repository Size > ================================================================================ > Updating: > firefox i686 29.0-5.fc21 rawhide 54 M > xulrunner i686 29.0-1.fc21 rawhide 25 M > > Transaction Summary > ================================================================================ > Upgrade 2 Packages > > Total size: 79 M > Is this ok [y/d/N]: y > Downloading packages: > Running transaction check > Running transaction test > Transaction test succeeded > Running transaction > Updating : xulrunner-29.0-1.fc21.i686 1/4 > Updating : firefox-29.0-5.fc21.i686 2/4 > Cleanup : firefox-28.0-3.fc21.i686 3/4 > Cleanup : xulrunner-27.0-1.fc21.i686 4/4 > Verifying : xulrunner-29.0-1.fc21.i686 1/4 > Verifying : firefox-29.0-5.fc21.i686 2/4 > Verifying : firefox-28.0-3.fc21.i686 3/4 > Verifying : xulrunner-27.0-1.fc21.i686 4/4 > > Updated: > firefox.i686 0:29.0-5.fc21 xulrunner.i686 0:29.0-1.fc21 > > Complete! > > > poma That has been broken in Fedora for some time now. Just install/update Thunderbird anyway. It works just fine using the Mozilla supplied. libraries. -- David -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test