Linux_base-Installation schläft fehl!

From: Volker <V(at)Trendsetter.de>
Date: Thu, 16 Oct 2003 21:29:01 +0200

Hi,

mit pkg_delete meine linux_base 7.1 deinstallieren wollen, um die 6er
zurückzuspielen.
Allerdings hat pkg_delete gemeldet, dass er nicht alles entfernen
konnte. In der Tat ist das /compat-Verzeichnis inkl. einiger
unterliegender Verzeichnisse (linux/dev, linux/tmp und linux/var)
erhalten geblieben.

Aus irgendwelchen Gründen habe ich keine 6.0 finden können, obwohl es
die geben soll (falls jemand einen Hinweis hat, wäre ich dankbar ;-) und
habe daher die 6.1 aus den ports installieren wollen.

Beim make install erhalte ich folgende Fehlermeldungen:

/ports/emulators/linux_base-6# make install

===> Installing for linux_base-6.1_5
===> Generating temporary packing list
===> Checking if emulators/linux_base-6 already installed
mknod: /compat/linux/dev/null: Operation not permitted
*** Error code 1

Wieso läuft das nicht durch?

Selbst wenn ich /compat rename und folglich kein /compat-Verzeichnis
mehr vorhanden ist, erscheint die gleiche Fehlermeldung.

Nun ist allerdings im Makefile selbst folgende Stelle zu finden:

#
# Make sure we have a /dev/null in the chrooted environment.
#
 @${MKDIR} ${LINUXBASE}/dev
 @${RM} -f ${LINUXBASE}/dev/null
 @mknod ${LINUXBASE}/dev/null c 2 2
 @${CHMOD} 666 ${LINUXBASE}/dev/null
.if defined(NEEDLOADLINK)
 @${MKDIR} ${LINUXBASE}/compat
 @${LN} -s / ${LINUXBASE}/compat/linux
.endif

Die betreffenden Verzeichnisse werden also offenkundig selbst angelegt,
wobei es beim Anlegen von /compat/linux/dev/null wohl kracht!

Kann mir jemand sagen, wie ich das Problem lösen kann?
Ausserdem habe ich jetzt durch das Renamen zwei Verzeichnisse /compat1
und /compat2, die ich ebenfalls von Hand nicht mehr löschen kann, da
/dev/null wohl unantastbar ist. Wie bekomme ich diese Verzeichnisse weg?

Nebenbei bemerkt: Ich habe noch 3 Java-Prozesse laufen! Könnte das
Problem DAMIT etwas zu tun haben, da der Wrapper auf /compat ...
verweist?

Vielen Dank im voraus!

Volker

To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 16 Oct 2003 - 21:34:15 CEST

search this site