Original geschrieben von asg
Nutze kein NetBSD, daher weiss ich nicht was da gerade evtl faul sein könnte. Aber er sagt doch:
"===> pth-1.4.1nb7 is already installed - perhaps an older version?
*** If so, you may use either of:
*** - "pkg_delete pth-1.4.1nb7" and "make reinstall" to upgrade properly
*** - "make update" to rebuild the package and all of its dependencies
*** - "make replace" to replace only the package without re-linking
*** dependencies, risking various problems.
*** Error code 1"
Hast Du das dann auch schon gemacht?
Ich hatte so einen ähnlichen Fehler mal auch gehabt und dabei ging ich folgendermaßen vor:
pkg_delete pth-VERSIONSNUMMER
dann make && make install
Ansonsten kann ich aber jedem NetBSD-Nutzer empfehlen einfach ein
pkg_add -v mozilla-firebird auszuführen und sich das direkt installieren zu lassen.
NetBSD hat einen großen Vorteil gegenüber den anderen BSDs, der darauf beruht, dass man für ein Package, das man installiert haben möchte, keine Versionsnummer angeben muss, denn
pkg_add holt sich immer die neueste Version von PKG_PATH (der angegeben werden muss). Zumindest weiß ich, dass bei OpenBSD dies nicht geht. Bei FreeBSD bin ich mir nicht sicher, ob man ohne die Angabe der Versionsnummer ein Package installieren kann.
Daher am besten einen nahen ftp-Server als PKG_PATH angeben (und zwar den vollen Pfad).
Also nehmen wir an, wir wollen ftp.leo.org als unseren Server haben und unsere Version des NetBSD ist 1.6.1.
Dann machen wir es so:
für die zsh, bash:
export PKG_PATH=ftp://ftp.leo.org/pub/NetBSD/packages/1.6.1/i386/All
für die csh:
setenv PKG_PATH
ftp://ftp.leo.org/pub/NetBSD/packages/1.6.1/i386/All
Danach geben wir einfach nur
pkg_add -v mozilla-firebird ein ohne die Versionsnummer anzugeben (das v steht für verbose), weil wir wissen, dass pkg_add die aktuellste Version des mozilla-firebird holen wird.
Und jetzt warten wir ab und bewundern die flotte Installation
Natürlich kann man auch das Ganze aus den Ports bauen, jedoch bevorzuge ich die komfortable Installation mit pkg_add.
Solche netten Vorteile der jeweiligen Systeme sollte man auf alle Fälle nutzen und die Entwickler von NetBSD empfehlen es auch.
Alles steht in den Dokus, die bei NetBSD sehr umfangreich sind.
Gruß
CW