Mozilla Firefox

poma pomidorabelisima at gmail.com
Fri May 2 10:32:26 UTC 2014


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




More information about the test mailing list