Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167540 - openldap and gcc keep failing revdep-rebuild after update to glibc-2.5
Summary: openldap and gcc keep failing revdep-rebuild after update to glibc-2.5
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-18 22:07 UTC by Simon Matthews
Modified: 2007-10-09 16:59 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge_info,2.70 KB, text/plain)
2007-02-18 22:09 UTC, Simon Matthews
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Matthews 2007-02-18 22:07:22 UTC
I ran "emerge -uD world" which updated (amongst other things), glibc. If I run revdep-rebuild, it shows problems with openldap and gcc. I have re-emerged both of these two ebuilds, but the problems persist:

 revdep-rebuild -- -p
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
  broken /usr/lib/libldap-2.2.so.7 (requires  liblber-2.2.so.7)
  broken /usr/lib/libldap.so.2.0.130 (requires  liblber.so.2)
  broken /usr/lib/libldap_r-2.2.so.7 (requires  liblber-2.2.so.7)
  broken /usr/lib/libldap_r.so.2.0.130 (requires  liblber.so.2)
  broken /usr/lib/gcc/i586-pc-linux-gnu/4.1.1/libgij.la (requires /usr/lib/libgcj.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot -p =net-nds/openldap-2.3.30-r2 =sys-devel/gcc-4.1.1-r1 

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] net-nds/openldap-2.3.30-r2  
[ebuild   R   ] sys-devel/gcc-4.1.1-r1  
Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.



Reproducible: Always

Steps to Reproduce:
1. revdep-rebuild 
2.
3.

Actual Results:  
See above

Expected Results:  
Nothing reported
Comment 1 Simon Matthews 2007-02-18 22:09:39 UTC
Created attachment 110586 [details]
emerge --info
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-02-18 22:12:43 UTC
gcc is Bug 125728

*** This bug has been marked as a duplicate of bug 164626 ***
Comment 3 Simon Matthews 2007-02-19 02:08:14 UTC
I have tried the change to the ebuild file specified in bug #164626 and it does not work. 

I can't re-open that bug, so I am re-opening this one. 

Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-02-19 02:12:24 UTC
(In reply to comment #3)
> I have tried the change to the ebuild file specified in bug #164626 and it does
> not work. 

Change with what? emerge --sync, re-emerge openldap, run revdep-rebuild as instructed by the ebuild (read the einfo on what you should do, not just run revdep-rebuild without any options). When done, nuke the old libraries. 

Reopen if you still have problems then.