OpenBSD 4.2; Programme lassen sich nicht installieren

Columbo0815

Kaffeemann
Staff member
Hi,

ich habe hier eine frische OpenBSD 4.2 Installation. Es wurde die Defaultauswahl ohne games installiert (also auch ohne X). Direkt nach dem "afterboot" habe ich bevor ich einen User angelegt habe ein Paket installieren wollen. Hierzu habe ich
Code:
export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/
ausgeführt und direkt danach "pkg_add -v mc". Hier erhalte ich folgende Fehlermeldung: (Anmerkung: Dies ist der zweite Aufruf von pkg_add -v mc. Einige Pakete wurden schon installiert, die Fehlermeldungen sind jedoch die gleichen)

pkg_add -v mc
parsing mc-4.6.1p1
Dependencies for mc-4.6.1p1 resolve to: gettext-0.14.6p0, unzip-5.52, zip-2.32, glib2-2.12.12p1, libiconv-1.9.2p3 (todo: gettext-0.14.6p0,glib2-2.12.12p1)
mc-4.6.1p1:parsing gettext-0.14.6p0
Dependencies for gettext-0.14.6p0 resolve to: libiconv-1.9.2p3
found libspec c.41.0 in /usr/lib
Can't install gettext-0.14.6p0: lib not found expat.8.0
Dependencies for gettext-0.14.6p0 resolve to: libiconv-1.9.2p3
Full dependency tree is libiconv-1.9.2p3
found libspec iconv.4.0 in package libiconv-1.9.2p3
mc-4.6.1p1:parsing glib2-2.12.12p1
Dependencies for glib2-2.12.12p1 resolve to: gettext-0.14.6p0, libiconv-1.9.2p3 (todo: gettext-0.14.6p0)
mc-4.6.1p1:parsing gettext-0.14.6p0
Dependencies for gettext-0.14.6p0 resolve to: libiconv-1.9.2p3
found libspec c.41.0 in /usr/lib
Can't install gettext-0.14.6p0: lib not found expat.8.0
Dependencies for gettext-0.14.6p0 resolve to: libiconv-1.9.2p3
Full dependency tree is libiconv-1.9.2p3
found libspec iconv.4.0 in package libiconv-1.9.2p3
Can't install glib2-2.12.12p1: can't resolve gettext-0.14.6p0
Can't install mc-4.6.1p1: can't resolve gettext-0.14.6p0,glib2-2.12.12p1

bei einer anderen Installation habe ich das gleiche über die Ports versucht. Auch hier scheitert die Installation. Als Installationsmedium habe ich die Offizielle install42.iso verwendet, die es auf openbsd.org gibt. Wo klemmt es hier?

Gruß
 
Fehlermeldung aus den Ports (nur der Vollstänigkeit halber):
...
libiconv-1.9.2p3: complete
===> Returning to build of gettext-0.14.6p0
===> gettext-0.14.6p0 depends on: libiconv-* - found
===> Verifying specs: iconv.>=2 iconv.>=2 c expat c expat
Missing library for expat
Fatal error
*** Error code 1

Stop in /usr/ports/devel/gettext (line 1615 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/gettext (line 1892 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/gettext (line 1373 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/gettext (line 1861 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/gettext (line 1403 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/misc/mc (line 1531 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/misc/mc (line 1892 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/misc/mc (line 1373 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/misc/mc (line 1861 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/misc/mc (line 1403 of /usr/ports/infrastructure/mk/bsd.port.mk).
 
Vielen Dank für den Wink! :) Dass ich bei einer Neuinstallation auch die Upgradeanleitung lesen "muss"... Allerdings wundert mich schon ein wenig, warum er das nicht automatisch macht. Naja, hat auch was gutes.

Danke!
 
du willst xbase42.tgz installieren, wegen libexpat. bitte lies die einmal die FAQ-Upgradeanleitung durch. libexpat ist in xbase enthalten, ab 4.3 ist es dann in base drin. portinstallation werden nur noch mit komplett instalierten x-paketen unterstützt; steht dort ebenfalls.

hth,
marc

EDIT: da war jemand schneller, als ich kaffee holen war :)
 
Ja, danke :) Aber wie ich schon schrieb.. Ich lese gern und viel Doku. Nur eine "upgradeanleitung" bei einer Neuinstallation halte ich für "leicht pervers"... ;)

Seis drum, es läuft jetzt und wieder was gelernt.

Danke auch dir!
 
Back
Top