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 -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test