Re: Mozilla Firefox

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01.05.2014 09:09, Michael Schwendt wrote:

> 
> It's likely related to what Yum does to "find the culprit that breaks
> dependencies". The --skip-broken option implies that the depsolver must
> exclude some package from the transaction set and restart the depsolving
> in another attempt at finding unresolvable deps. Both packages contain
> libxul.so, and while it's xul24 for thunderbird and xul29 for firefox,
> skipping the lib perhaps confuses Yum when evaluating firefox's own
> Provides.
> 
> $ rpm -q --requires firefox|grep ^libxul
> libxul.so()(64bit)
> libxul.so(xul29)(64bit)
> $ rpm -q --provides firefox|grep ^libxul
> libxul.so()(64bit)
> libxul.so(xul29)(64bit)
> 
> If adding independent packages to step [2] also makes Yum skip them, it
> would be a different "bug".
> 

# yum 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 gnome-shell.i686 0:3.12.1-1.fc21 will be updated
---> Package gnome-shell.i686 0:3.13.1-1.fc21 will be an update
---> Package mutter.i686 0:3.12.1-1.fc21 will be updated
---> Package mutter.i686 0:3.13.1-1.fc21 will be an update
---> Package rygel.i686 0:0.22.0-1.fc21 will be updated
---> Package rygel.i686 0:0.22.1-1.fc21 will be an update
---> Package thunderbird.i686 0:24.2.0-4.fc21 will be updated
---> Package thunderbird.i686 0:24.5.0-1.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.5.0-1.fc21.i686
--> Processing Dependency: libprldap60.so for package: thunderbird-24.5.0-1.fc21.i686
--> Processing Dependency: libldif60.so for package: thunderbird-24.5.0-1.fc21.i686
--> Processing Dependency: libldap60.so for package: thunderbird-24.5.0-1.fc21.i686
---> Package xulrunner.i686 0:27.0-1.fc21 will be updated
---> Package xulrunner.i686 0:29.0-1.fc21 will be an update
--> Running transaction check
---> 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 thunderbird.i686 0:24.5.0-1.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.5.0-1.fc21.i686
--> Running transaction check
---> Package svrcore.i686 0:4.0.4-10.fc20 will be installed
---> Package thunderbird.i686 0:24.5.0-1.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.5.0-1.fc21.i686
--> Finished Dependency Resolution
Error: Package: thunderbird-24.5.0-1.fc21.i686 (rawhide)
           Requires: libxul.so(xul24)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
 
# yum update --skip-broken
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 gnome-shell.i686 0:3.12.1-1.fc21 will be updated
---> Package gnome-shell.i686 0:3.13.1-1.fc21 will be an update
---> Package mutter.i686 0:3.12.1-1.fc21 will be updated
---> Package mutter.i686 0:3.13.1-1.fc21 will be an update
---> Package rygel.i686 0:0.22.0-1.fc21 will be updated
---> Package rygel.i686 0:0.22.1-1.fc21 will be an update
---> Package thunderbird.i686 0:24.2.0-4.fc21 will be updated
---> Package thunderbird.i686 0:24.5.0-1.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.5.0-1.fc21.i686
--> Processing Dependency: libprldap60.so for package: thunderbird-24.5.0-1.fc21.i686
--> Processing Dependency: libldif60.so for package: thunderbird-24.5.0-1.fc21.i686
--> Processing Dependency: libldap60.so for package: thunderbird-24.5.0-1.fc21.i686
---> Package xulrunner.i686 0:27.0-1.fc21 will be updated
---> Package xulrunner.i686 0:29.0-1.fc21 will be an update
--> Running transaction check
---> 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 thunderbird.i686 0:24.5.0-1.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.5.0-1.fc21.i686
--> Running transaction check
---> Package svrcore.i686 0:4.0.4-10.fc20 will be installed
---> Package thunderbird.i686 0:24.5.0-1.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.5.0-1.fc21.i686
--> Running transaction check
---> Package gnome-shell.i686 0:3.12.1-1.fc21 will be updated
---> Package gnome-shell.i686 0:3.13.1-1.fc21 will be an update
---> Package mutter.i686 0:3.12.1-1.fc21 will be updated
---> Package mutter.i686 0:3.13.1-1.fc21 will be an update
---> Package rygel.i686 0:0.22.0-1.fc21 will be updated
---> Package rygel.i686 0:0.22.1-1.fc21 will be an update
--> Running transaction check
---> Package gnome-shell.i686 0:3.12.1-1.fc21 will be updated
---> Package gnome-shell.i686 0:3.13.1-1.fc21 will be an update
---> Package mutter.i686 0:3.12.1-1.fc21 will be updated
---> Package mutter.i686 0:3.13.1-1.fc21 will be an update
---> Package rygel.i686 0:0.22.0-1.fc21 will be updated
---> Package rygel.i686 0:0.22.1-1.fc21 will be an update
--> Finished Dependency Resolution

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

Dependencies Resolved

===========================================================================================
 Package                Arch            Version                   Repository          Size
===========================================================================================
Updating:
 gnome-shell            i686            3.13.1-1.fc21             rawhide            1.5 M
 mutter                 i686            3.13.1-1.fc21             rawhide            1.1 M
 rygel                  i686            0.22.1-1.fc21             rawhide            812 k
Skipped (dependency problems):
 firefox                i686            29.0-5.fc21               rawhide             54 M
 mozldap                i686            6.0.5-11.fc20             rawhide            132 k
 svrcore                i686            4.0.4-10.fc20             rawhide             17 k
 thunderbird            i686            24.5.0-1.fc21             rawhide             46 M
 xulrunner              i686            29.0-1.fc21               rawhide             25 M

Transaction Summary
===========================================================================================
Upgrade                        3 Packages
Skipped (dependency problems)  5 Packages

Total size: 3.4 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test


Transaction check error:
  file /usr/bin/mutter-launch from install of mutter-3.13.1-1.fc21.i686 conflicts with file from package mutter-wayland-3.12.1-1.fc21.i686

Error Summary
-------------


Whether this sheds new light on the matter, maestro?


poma


-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test





[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux