BlackdownJava installieren
Hallo, ich habe mir gerade auf http://packman.links2linux.de/ die Alnöeitung zum Installieren von BlackdownJava durchgelesen, und alle aufgeführten Schritte durchgeführt. Die rpms wurden erstellt, also will ich jetzt diese Installieren. Wenn ich aber das jre (welches voraussetzung zum installieren des SDKs ist) installieren, werden folgende Abhängigkeiten verlangt. 1. unixODBC-devel 2. libxpcom.so Das erste hat mich zwar verwundert (warum braucht eine Laufzeitumgebung eine devel-Packet), lies sich aber durch die Installation des entsprechenden Paketes beheben. Das zweite jedoch hat mich noch mehr verwundert. ein `pin libxpcom.so` hat folgendes ergeben: /CD2/suse/i586/mozilla-1.2.1-65.i586.rpm: -rwxr-xr-x root root 1071928 Mar 17 17:29 /opt/mozilla/lib/libxpcom.so Ich muß doch wohl nicht etwa Mozilla installieren, um Java nutzen zu können? Hat jemand schon BlackdownJava nach der Art von http://packman.links2linux.de/ installiert, und kann mir einen Tip geben, wie ich das JDK/JRE installieren kann? danke und mfg
Hi, ich nochmal. Ich habe ein wenig im Inet gesucht, und herausgefunden, das libxpcom.so wohl verwendet wird, um den Browsern ein Plugin zur verfügung zu stellen. Das Problem ist ich will nicht extra Mozilla installieren um das JRE zu installieren, zumal ich Firebird als Browser verwende. Im Firebirdbrowser ist die Datei libxpcom.so schon vorhanden. Reicht es, wenn ich einfach einen Link ins /lib Verzeichniss lege, damit rpm libxpcom.so findet? Bitte helft mir, ich sehe nicht ein, extra Mozilla zu installieren!
Ronny Schöniger schrieb:
Ich habe ein wenig im Inet gesucht, und herausgefunden, das libxpcom.so wohl verwendet wird, um den Browsern ein Plugin zur verfügung zu stellen. Das Problem ist ich will nicht extra Mozilla installieren um das JRE zu installieren, zumal ich Firebird als Browser verwende. Im Firebirdbrowser ist die Datei libxpcom.so schon vorhanden. Reicht es, wenn ich einfach einen Link ins /lib Verzeichniss lege, damit rpm libxpcom.so findet?
RPM sucht beim Aufloesen von Abhaengigkeiten in seiner Datenbank, nicht direkt im Filesystem - das wuerde auch viel zu lange dauern. Dementsprechend wird Dein Vorgehen nicht funktionieren. Wenn Du genau weisst, was Du tust, dann kannst Du das RPM auch mit der Option --nodeps installieren. Sollte man eigentlich nicht machen, aber in diesem Fall halte ich es fuer gerechtfertigt, da ich die Abhaengigkeit einer Java-Installation von einem Vorhandensein einer mit Mozilla mitgelieferten Bibliothek auch nicht verstehen kann. CU, Th.
Am Mittwoch, 17. September 2003 13:56 schrieb Ronny Schöniger:
Firebirdbrowser ist die Datei libxpcom.so schon vorhanden. Reicht es, wenn ich einfach einen Link ins /lib Verzeichniss lege, damit rpm libxpcom.so findet?
Du kannst im SPEC-File ein Autoreqprov: off reinnehmen, dann sucht rpm nicht mehr selbständig, welche Abhängigkeiten bestehen. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (3)
-
Manfred Tremmel
-
Ronny Schöniger
-
Thomas Hertweck