Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 179239

Summary: revdep-rebuild problem with GCC
Product: Gentoo Linux Reporter: Andreas Dehmel <zarquon>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andreas Dehmel 2007-05-20 16:17:15 UTC
revdep-rebuild finds bogus dynamic linking inconsistencies in the GCC package on multilib AMD64 systems. Output is:

Checking dynamic linking consistency...
  broken /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libgcjawt.la (requires /usr/lib/../lib64/lib-gnu-java-awt-peer-gtk.la)
  broken /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libgij.la (requires /usr/lib/../lib64/libgcj.la)
  broken /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/libgcjawt.la (requires /usr/lib/../lib64/lib-gnu-java-awt-peer-gtk.la)
  broken /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/libgij.la (requires /usr/lib/../lib64/libgcj.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)


This error persists even if you actually rebuild the package. It also persists if you run revdep-rebuild --ignore. It's still there (in unchanged form) after the most recent update from GCC-4.1.1-r3 to GCC-4.1.2. I suspect it only happens on multilib systems, but I could be wrong. Unfortunately, this compromises the usability of revdep-rebuild considerably, since GCC takes way too long to compile the GCC package to just build it "on the side", even on cutting edge hardware.
(I hope "ebuilds" isn't the completely wrong section...)


Reproducible: Always

Steps to Reproduce:
Run revdep-rebuild on a multilib AMD64 system. Possibly java needed in USE flags.
Should you have problems reproducing it, I can provide full USE flags for my system.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-05-20 16:18:32 UTC

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