jdk14 sagt ich muss ports tree updaten

hashier

Well-Known Member
Hi,

auch nach cvsup geht es nicht.

Code:
===>  linux-sun-jdk-1.4.2.08_1 has known vulnerabilities:
=> jdk -- jar directory traversal vulnerability.
   Reference: <http://www.FreeBSD.org/ports/portaudit/18e5428f-ae7c-11d9-837d-000e0c2e438a.html>
=> Please update your ports tree and try again.
*** Error code 1

Stop in /usr/ports/java/linux-sun-jdk14.
*** Error code 1

Stop in /usr/ports/java/jdk14.


Ich moechte doch einfach nur JAVA im Firefox haben.
Blackdown geht auch nicht \-:

Code:
===>  linux-blackdown-jdk-1.4.2_2 has known vulnerabilities:
=> jdk -- jar directory traversal vulnerability.
   Reference: <http://www.FreeBSD.org/ports/portaudit/18e5428f-ae7c-11d9-837d-000e0c2e438a.html>
=> Please update your ports tree and try again.
*** Error code 1

Stop in /usr/ports/java/linux-blackdown-jdk14.
 
Zuletzt bearbeitet:
Nein, nutze freebsd seit kurzem, das hatte ich noch nicht.
Ich hab zwar das Handbook gelesen, aber da stand sowas nicht drin.

Mache es gerade mal schauen ob es dann geht.


pkgdb
portsdb
make fetchindex
und so weiter und so weiter....

pkgdb <- schaut ob alle deps richtig sind, oder?
portsdb <- ?
make fetchindex?


Geht noch immer nicht:

Code:
===>  linux-blackdown-jdk-1.4.2_2 has known vulnerabilities:
=> jdk -- jar directory traversal vulnerability.
   Reference: <http://www.FreeBSD.org/ports/portaudit/18e5428f-ae7c-11d9-837d-000e0c2e438a.html>
=> Please update your ports tree and try again.
*** Error code 1

Stop in /usr/ports/java/linux-blackdown-jdk14.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall23818.0 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! java/linux-blackdown-jdk14    (unknown build error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
sunbird#
 
Laß die Hande von Blackdown, das hat noch nie richtig funktioniert.
Siehe: http://www.freshports.org/java/linux-blackdown-jdk14/ Dahinter ist ein Totenkopf, was heißen soll: vulnarabilities!
Nimm das Original von Sun und installiere es nach dieser Anleitung aus dem Wiki:
http://wiki.bsdforen.de/index.php/FreeBSD_-_Mozilla_mit_Java-_und_Flashsupport
So funktioniert es.

Zu den einezlnen Schritten:
cvsup -g -L 2 /etc/[mein_cvsupfile] holt die neuesten Bauanleitungen in den Portstree.
make fetchindex in /usr/ports holt den neuesten Index zu den Ports, somit ist das "Inhaltsverzeichnis" wieder auf dem neuesten Stand.
portsdb -u gleicht die Datenbank mit dem neuen Index ab. Es ginge auch portsdb -Uu, das baut den Index gleich mit, ist aber langwierig und unnötig, da Du ja nichts selbst im Portstree machst z.B. als Maintainer.
pkgdb -F gleicht die installierten Pakete/Ports miteinander ab.
Manchmal ist es gut, pkgdb -fu durchlaufen zu lassen, das baut Dir die Datenbank neu auf.
 
So, nun gehts.

nun nochmal make fetchindex gemacht und komischerweise kommt nun nicht mehr der Fehler.
War wohl die index die ich mit make fetchindex gezogen hab auch nicht ganz "heile"


SOLVED
 
Nur leider wird der INDEX immer zu Mitternacht aus ser gerade aktuellen Bibliotek erstellt. Da deine schon älter war, passt der INDEX nun nicht auf diese und wird dir irgendwann Probleme bereiten. Du solltest lieber
Code:
cd /usr/ports
make index
ausführen. Das dauert aber je nach Geschwindigkeit des Rechners etwa...
 
Oder am besten um miternacht ein cvsup machen und danach gleich ein make fetchindex.

Mitternacht UTC?
 
Oui! Erfahrungsgemäß kannst du das Update aber auch irgendwann Tags machen und sofort danach ein "make fetchindex". Es sollten nur möglichst nicht mehrere Tage dazwischen liegen!
 
Zurück
Oben