Java Freebsd 5.5

dragonito

New Member
Hallo Leute,

ich habe Probleme bei der Installation von Java auf FreeBSD 5.5.

Natürlich habe ich bereits einiges ergoogelt und hier im Forum geschaut, gelesen und ausprobiert.

Mein erster Versuch war, die Diablo-Pakete via pkg_add zu installieren, welches sich auf Grund fehlender xorg-libraries nicht installieren lies. Die Xorg-Libraries ließen sich auch nicht nachinstallieren (Portupgrade usw alles getestet, keine Chance).

Meine zweite Variante war die JDKs via portinstall zu installieren, also portinstall jdk und dann 1.5 ausgewählt. Hier habe ich die benötigten Dateien heruntergeladen und entsprechend abgespeichert. Bis dahin ging auch alles gut. er läuft durch bis zu dem Punkt wo er Motif kompilieren möchte, hier steigt er mit folgender Meldung aus:

Code:
      open-motif-2.2.3_5 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of x11-toolkits/open-motif
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.

Klar die Meldung sagt mir ich möge das Motif deinstallieren, gesagt getan. Neue Installation angeworfen (Java) wieder diese Meldung. Dann wieder rausgeschmissen und reinstall probiert also direkt das Paket mit dem Motif. Zu guter letzt habe ich es mit make install FORCE_PKG_REGISTER=yes versucht, er hat Motif durchkompiliert und installiert. Die Javainstallation setzt allerdings ein deinstalliertes Motif vorraus.

Was muss ich anpassen damit ich dieses Javakram installiert bekomme? Bzw. gibt es noch eine andere Variante. Ziel des Ganzen soll sein ein Apache Tomcat am Laufen zu haben in Verbindung mit nem selbstkompilierten Apache 1.x

Vielleicht könnt Ihr mir ein wenig auf die Sprünge helfen

LG

Robin
 
Zu solchen Problemen kann es kommen, wenn ein Port eine Datei nicht mehr installiert die ein anderer Port verwendet um zu erkennen ob die Abhängigkeit installiert ist. Das kann entweder passieren, wenn die Programme nicht alle auf dem Stand des Portstree ist, oder es handelt sich um einen Fehler in einem Port.

Ich würde versuchen make deinstall für open-motiv auszuführen und danach die Java Installation wieder anwerfen. Dann wird Java feststellen, dass open-motiv fehlt und es installieren. Danach wird keine weitere Prüfung mehr vorgenommen, was das Scheitern selbiger verhindert.
 
Wir habens jetzt erstmal so gelöst das wir die Diablo-Java-Sachen per Hand nach /usr/local/ kopiert haben und dann entsprechend registriert haben. Tomcat läuft nun... kaum zu glauben.

Den Portstree hatte ich bereits geupdatet. Kann Dir allerdings nicht sagen ob der so okay ist.
 
Zurück
Oben