Each time I run revdep-rebuild it compiles once and once again blackdown (or a part of it). Pressumably this never stops: after running revdep-rebuild, it says it compiled it successfully, all done. But if I run it again, it repeats the same process (even after deleting the temporal revdep-rebuild files). Reproducible: Always Steps to Reproduce: 1. revdep-rebuild Actual Results: revdep-rebuild continuosly finds reverse dependency problems with blackdown. Expected Results: After doing the reverse dependency rebuilding, revdep-rebuild should stop trying to do the same each time. Portage 2.0.49-r13-2 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r6, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.3.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=i686 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=i686 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox buildpkg digest ccache distcc usersandbox noauto keepwork" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://ftp.gentoo.skynet.be/pub/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.linux.no/ http://trumpetti.atm.tut.fi/gentoo/ http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/ http://www.fhh.opensource-mirror.de/gentoo.org/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://darkstar.ist.utl.pt/gentoo/ http://ftp.caliu.info/pub/gentoo/ http://gentoo.inode.at/ http://ftp.rhnet.is/pub/gentoo/ ftp://files.gentoo.gr http://gentoo.mirror.sdv.fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 libg++ mikmod gdbm berkdb tetex sdl pam python ldap 3dnow aalib alsa apm arts avi cdr crypt cscope cups curl dga directfb doc dvd dvdr emacs emacs-w3 encode esd ethereal fbcon flash foomaticdb gif gphoto2 gnome gpm gstreamer gtk imlib ipv6 java jikes jpeg junit kde leim libwww mad maildir memlimit mmx motif mozilla mpeg mule nas ncurses nls nocd oggvorbis opengl oss ppds pdflib perl png bindist qt quicktime readline slang spell sse ssl svga tcltk tcpd tiff truetype usb videos wmf wxwindows X xinerama xosd xml xml2 xmms xv zlib"
Known problem of Sun Java. Java probably does not use standard library loading mechanism. For these purposes, revdep-rebuild already contains variable LD_LIBRARY_MASK. Please try to extend soname list, or copy output of revdep-rebuild here.
After a system reboot it seems that it's gone... but it's not the reboot what solved... unsure now what I did. If it happens again I'll post back.
maybe java-config ?
No, I didn't use java-config (I used that when I had both blackdown and sun compilers), but not now. :( Let's check Murphy's laws---
*** Bug 32804 has been marked as a duplicate of this bug. ***
Still the same bug: # revdep-rebuild -pv Checking reverse dependencies... Packages containing binaries and libraries broken by any package update, will be recompiled. 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... ldd: warning: you do not have execution permission for `/opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libXm.so.3' broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libXm.so.3 (requires libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXp.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libfontmanager.so (requires libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXp.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libjsoundalsa.so (requires libasound.so.2) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libjawt.so (requires libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXp.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libdcpr.so (requires libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXp.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/awt_robot (requires libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libXi.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libjavaplugin_jni.so (requires libXt.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/libawt.so (requires libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXp.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/javaws/javawsbin (requires libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/plugin/i386/mozilla/libjavaplugin_oji.so (requires libXt.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.2.01/jre/plugin/i386/netscape4/libjavaplugin.so (requires libXt.so.6 libX11.so.6) 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 --nodeps -pv =dev-java/blackdown-jdk-1.4.2.01 .......... These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-java/blackdown-jdk-1.4.2.01 -doc -mozilla 0 kB Total size of downloads: 0 kB Build finished correctly. Removing temporary files... .......... You can re-run revdep-rebuild to verify that all libraries and binaries are fixed. If some inconsistency remains, it can be orphaned file, deep dependency, binary package or specially evaluated library.
Adding emerge info output: # emerge info Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13 i686) ================================================================= System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.7 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 17 2004, 02:15:56)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks makecheck sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow acpi apache2 apm arts avi berkdb bitmap-fonts crypt encode f77 fbcon firebird font-server foomaticdb fortran gd gd-external gdbm gif gpm gtk2 imap imlib innodb java jpeg junit libg++ libwww mad maildir mikmod mmx motif mpeg mysql ncurses nls nptl odbc oggvorbis opengl oss pam pdflib perl png pnp postgres python quicktime readline sasl sdl slang snmp socks5 spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS