Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1091295 - Error: Package: thunderbird-24.4.0-2.fc21.i686 (rawhide) Requires: libxul.so(xul24)
Summary: Error: Package: thunderbird-24.4.0-2.fc21.i686 (rawhide) Requires: libxul.so...
Keywords:
Status: CLOSED DUPLICATE of bug 1088001
Alias: None
Product: Fedora
Classification: Fedora
Component: thunderbird
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-04-25 10:39 UTC by poma
Modified: 2019-07-31 17:58 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-04-30 18:05:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description poma 2014-04-25 10:39:18 UTC
# yum update 
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package thunderbird.i686 0:24.4.0-1.fc21 will be updated
---> Package thunderbird.i686 0:24.4.0-2.fc21 will be an update
--> Processing Dependency: libxul.so(xul24) for package: thunderbird-24.4.0-2.fc21.i686
--> Finished Dependency Resolution
Error: Package: thunderbird-24.4.0-2.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

Comment 1 poma 2014-04-26 06:35:21 UTC
# yum install thunderbird-24.4.0-3.fc21.i686.rpm
Loaded plugins: langpacks
Examining thunderbird-24.4.0-3.fc21.i686.rpm: thunderbird-24.4.0-3.fc21.i686
Marking thunderbird-24.4.0-3.fc21.i686.rpm as an update to thunderbird-24.4.0-1.fc21.i686
Resolving Dependencies
--> Running transaction check
---> Package thunderbird.i686 0:24.4.0-1.fc21 will be updated
---> Package thunderbird.i686 0:24.4.0-3.fc21 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch   Version           Repository                         Size
================================================================================
Updating:
 thunderbird   i686   24.4.0-3.fc21     /thunderbird-24.4.0-3.fc21.i686    86 M

Transaction Summary
================================================================================
Upgrade  1 Package

Total size: 86 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : thunderbird-24.4.0-3.fc21.i686                               1/2 
  Cleanup    : thunderbird-24.4.0-1.fc21.i686                               2/2 
  Verifying  : thunderbird-24.4.0-3.fc21.i686                               1/2 
  Verifying  : thunderbird-24.4.0-1.fc21.i686                               2/2 

Updated:
  thunderbird.i686 0:24.4.0-3.fc21                                              

Complete!


Rebuilding thunderbird from rawhide generates broken dep: Requires: libxul.so(xul24)(64bit)
https://bugzilla.redhat.com/show_bug.cgi?id=1088001
https://bugzilla.redhat.com/attachment.cgi?id=886622

- replace unmaintained dependency generator scripts with rpmdeps wrappers
http://pkgs.fedoraproject.org/cgit/rpm.git/commit/?id=7aa67a4


Thanks Gustavo!

Comment 2 Bruno Wolff III 2014-04-27 19:15:30 UTC
appliance-tools-minimizer is no longer in rawhide, but is not obsoleted by lorax. So the issue is not fixed automatically, though can be manually.

Comment 3 Bruno Wolff III 2014-04-27 20:09:13 UTC
Ignore that last comment. That was intended for another bug.

Comment 4 poma 2014-04-28 17:03:38 UTC
# yum install thunderbird-24.5.0-1.fc21.i686.rpm 
Loaded plugins: langpacks
Examining thunderbird-24.5.0-1.fc21.i686.rpm: thunderbird-24.5.0-1.fc21.i686
Marking thunderbird-24.5.0-1.fc21.i686.rpm as an update to thunderbird-24.4.0-3.fc21.i686
Resolving Dependencies
--> Running transaction check
---> Package thunderbird.i686 0:24.4.0-3.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
--> Finished Dependency Resolution
Error: Package: thunderbird-24.5.0-1.fc21.i686 (/thunderbird-24.5.0-1.fc21.i686)
           Requires: libxul.so(xul24)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Jan, did you take into account what has been offered as a solution?

Comment 5 poma 2014-04-30 04:00:29 UTC
# yum install thunderbird
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package thunderbird.x86_64 0:24.5.0-1.fc21 will be installed
--> Processing Dependency: libxul.so(xul24)(64bit) for package: thunderbird-24.5.0-1.fc21.x86_64
--> Processing Dependency: libprldap60.so()(64bit) for package: thunderbird-24.5.0-1.fc21.x86_64
--> Processing Dependency: libldif60.so()(64bit) for package: thunderbird-24.5.0-1.fc21.x86_64
--> Processing Dependency: libldap60.so()(64bit) for package: thunderbird-24.5.0-1.fc21.x86_64
--> Running transaction check
---> Package mozldap.x86_64 0:6.0.5-11.fc20 will be installed
--> Processing Dependency: svrcore >= 4.0.3 for package: mozldap-6.0.5-11.fc20.x86_64
---> Package thunderbird.x86_64 0:24.5.0-1.fc21 will be installed
--> Processing Dependency: libxul.so(xul24)(64bit) for package: thunderbird-24.5.0-1.fc21.x86_64
--> Running transaction check
---> Package svrcore.x86_64 0:4.0.4-10.fc20 will be installed
---> Package thunderbird.x86_64 0:24.5.0-1.fc21 will be installed
--> Processing Dependency: libxul.so(xul24)(64bit) for package: thunderbird-24.5.0-1.fc21.x86_64
--> Finished Dependency Resolution
Error: Package: thunderbird-24.5.0-1.fc21.x86_64 (rawhide)
           Requires: libxul.so(xul24)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 6 Adam Williamson 2014-04-30 18:05:37 UTC
well, AFAICS this is the same problem covered in 1088001, just the 'user visible' form of it. the actual issue is what's covered there.

*** This bug has been marked as a duplicate of bug 1088001 ***


Note You need to log in before you can comment on or make changes to this bug.