Univention Bugzilla – Bug 15843
MAKEDEV: file not found
Last modified: 2009-12-21 08:49:02 CET
ucs_2.3-0-kernel2.6.30-20091007103327-dvd-i386.iso meldete nach dem Bootstrapping in preconfigure.sh: MAKEDEV: file not found Der Aufruf ist indirekt in univention-installer/scripts/20_preconfigure.sh enthalten. Ggf. ist der Pfad mittlerweile falsch oder es fehlt ein Paket nach dem Bootstrapping.
Ist das MAKEDEV trotz udev noch notwendig?
(In reply to comment #1) > Ist das MAKEDEV trotz udev noch notwendig? Wenn udev aktiv ist, hat es keine Funktion und bricht ab. Es wird nur noch für Installationen ohne udev benötigt (und wahrscheinlich auch für debootstrap).
Bitte mal prüfen, ob das MAKEDEV mittlerweile in einem anderen Pfad liegt. Wenn ja, bitte den Pfad anpassen.
MAKEDEV wurde in dem betroffenen Skript 2 mal aufgerufen. Einmal mit "/sbin/MAKEDEV generic" und einmal im Ordner /dev mit "./MAKEDEV parport". Unter 2.0 war es so das unterhalb von /dev ein Link nach /sbin/MAKEDEV lag. Diesen scheint es in 2.3 nicht mehr zu geben. In Absprache mit Sönke habe ich aus ./MAKEDEV jetzt /sbin/MAKEDEV gemacht. Das neue univention-installer Paket ist für UCS 2.3 gebaut,
Es fehlt ein Changelog Eintrag.
Folgenden Changelog Eintrag habe ich für UCS 2.3 vorgenommen: \item Der Installer ruft MAKEDEV nun mit angepasstem Pfad auf (Bug 15843).
Fehler erscheint nicht mehr. Changelogeintrag vorhanden.
UCS 2.3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".