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
Created attachment 110586 [details] emerge --info
gcc is Bug 125728 *** This bug has been marked as a duplicate of bug 164626 ***
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.
(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.