Re: Linux_base-Installation schläft fehl!

From: Frank Steinborn <fs(at)lazzonet.org>
Date: Thu, 16 Oct 2003 23:14:11 +0200

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

> 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
>
>

Aber root bist du?

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 - 23:14:37 CEST

search this site