Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 506482 - www-client/firefox-28.0: /usr/lib64/firefox/browser/components/libbrowsercomps.so is broken, libxul.so => not found
Summary: www-client/firefox-28.0: /usr/lib64/firefox/browser/components/libbrowsercomp...
Status: RESOLVED DUPLICATE of bug 501468
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-01 17:58 UTC by Juergen Rose
Modified: 2014-04-01 19:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2014-04-01 17:58:20 UTC
For three days 'emerge @revdep-rebuild' reemerges firefox-28.0 and seamonkey-2.25, which is quite nasty because it needs a lot of time:
root@lynx:/root(17)# genlop -t firefox | tail -n 16

     Sat Mar 15 17:49:54 2014 >>> www-client/firefox-27.0.1
       merge time: 1 hour and 8 seconds.

     Fri Mar 21 17:58:36 2014 >>> www-client/firefox-28.0
       merge time: 1 hour, 5 minutes and 8 seconds.

     Sun Mar 30 09:40:23 2014 >>> www-client/firefox-28.0
       merge time: 1 hour, 4 minutes and 48 seconds.

     Tue Apr  1 10:12:11 2014 >>> www-client/firefox-28.0
       merge time: 1 hour, 4 minutes and 30 seconds.

     Tue Apr  1 15:28:23 2014 >>> www-client/firefox-28.0
       merge time: 1 hour, 4 minutes and 58 seconds.

root@lynx:/root(18)# genlop -t seamonkey  | tail -n 16

     Sat Feb  8 05:15:32 2014 >>> www-client/seamonkey-2.24
       merge time: 1 hour, 13 minutes and 15 seconds.

     Fri Mar 21 20:40:51 2014 >>> www-client/seamonkey-2.25
       merge time: 1 hour, 8 minutes and 39 seconds.

     Sun Mar 30 10:48:28 2014 >>> www-client/seamonkey-2.25
       merge time: 1 hour, 8 minutes and 5 seconds.

     Tue Apr  1 11:22:31 2014 >>> www-client/seamonkey-2.25
       merge time: 1 hour, 10 minutes and 19 seconds.

     Tue Apr  1 16:36:49 2014 >>> www-client/seamonkey-2.25
       merge time: 1 hour, 8 minutes and 26 seconds.


It looks like /usr/lib64/firefox/browser/components/libbrowsercomps.so is broken, at least revdep-rebuild says:

root@caiman:/root(46)# revdep-rebuild -p
 * Configuring search environment for revdep-rebuild
...
 * Checking dynamic linking consistency
[ 37% ]  *   broken /usr/lib64/firefox/browser/components/libbrowsercomps.so (requires libmozalloc.so
libxul.so)
 *   broken /usr/lib64/firefox/components/libdbusservice.so (requires libmozalloc.so
libxul.so)
 *   broken /usr/lib64/firefox/components/libmozgnome.so (requires libmozalloc.so
libxul.so)
 *   broken /usr/lib64/firefox/plugin-container (requires libxul.so)
...
 * All prepared. Starting rebuild
emerge --complete-graph=y --oneshot  --pretend sci-visualization/ggobi:0 www-client/firefox:0 www-client/seamonkey:0


root@caiman:/root(47)# ldd /usr/lib64/firefox/browser/components/libbrowsercomps.so | head
        linux-vdso.so.1 (0x00007fffa21ff000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fad4de91000)
        libxul.so => not found
        libmozalloc.so => not found
        libnspr4.so => /usr/lib64/libnspr4.so (0x00007fad4dc51000)
        libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007fad4d99c000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007fad4d779000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fad4d525000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fad4d1f7000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6 (0x00007fad4ceee000)
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-01 19:06:30 UTC

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