> Checking dynamic linking consistency... > broken /opt/blackdown-jdk-1.4.1/jre/plugin/i386/mozilla/javaplugin_oji.so (requires libxpcom.so) > > These are the packages that I would merge, in order: > > Calculating dependencies ...done! > [ebuild R ] dev-java/blackdown-jdk-1.4.1 Reporter on forums uses Konqueror only; this bug is valid in other use cases e.g. a server with java server apps or java tools. If I understand this correctly, this is a problem with the blackdown-java ebuild as it could be fixed by deleting the browser plugins (use-flag controlled?) before installation. An ebuild which installs an unlinkable file *is* broken inasmuch as on a source-based system all files should link cleanly.
i have also a problem with revdep-rebuild with the following errors's # revdep-rebuild -p 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... broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libfontmanager.so (requires libawt.so libjava.so) broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libjawt.so (requires libawt.so libjava.so) broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/awt_robot (requires libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libjavaplugin_jni.so (requires libawt.so libXt.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libawt.so (requires libmlib_image.so libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libjava.so) broken /opt/blackdown-jdk-1.4.1/jre/plugin/i386/mozilla/javaplugin_oji.so (requires libxpcom.so libXt.so.6 libX11.so.6) broken /opt/blackdown-jdk-1.4.1/jre/plugin/i386/netscape4/javaplugin.so (requires libXt.so.6 libX11.so.6) broken /opt/blackdown-jre-1.4.1/lib/i386/libfontmanager.so (requires libawt.so libjava.so) broken /opt/blackdown-jre-1.4.1/lib/i386/libjawt.so (requires libawt.so libjava.so) broken /opt/blackdown-jre-1.4.1/lib/i386/awt_robot (requires libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6) broken /opt/blackdown-jre-1.4.1/lib/i386/libjavaplugin_jni.so (requires libawt.so libXt.so.6 libX11.so.6) broken /opt/blackdown-jre-1.4.1/lib/i386/libawt.so (requires libmlib_image.so libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libjava.so) broken /opt/blackdown-jre-1.4.1/plugin/i386/mozilla/javaplugin_oji.so (requires libxpcom.so libXt.so.6 libX11.so.6) broken /opt/blackdown-jre-1.4.1/plugin/i386/netscape4/javaplugin.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 -p =dev-java/blackdown-jdk-1.4.1 =dev-java/blackdown-jre-1.4.1 These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-java/blackdown-jdk-1.4.1 [ebuild R ] dev-java/blackdown-jre-1.4.1 i always ask me to do this, i already did a reboot, but that doesn't help things
Geesh, this isn't a problem in revdep-rebuild. Reassigning to the java people for investigation
Created attachment 31294 [details] Fixed ebuild I have the same error as the forum reportor, with only one broken library. This ebuild fixed the issue for me.
1.4.2.01 no longer requires libxpcom.so
I have the same problem as noted in the first additional comment.(#1) Therefore this bug is not resolved entirely. Please reopen it.
This is NOT fixed. I
This is NOT fixed. I´ve posted my revdep-rebuild output to earlier Bug 31481 so have a look there.
This bug is only about javaplugin_oji.so (the mozilla plugin) and its dependency on libxpcom.so, which no longer applies. If you are having problems with other parts of blackdown-jdk, cc yourself on bug 31481, which covers general problems with blackdown-jdk dynamic linking.