Bug 15843 - MAKEDEV: file not found
MAKEDEV: file not found
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UCS Installer
UCS 2.3
Other Linux
: P5 normal (vote)
: UCS 2.3
Assigned To: Andre Fenske
Daniel Hofmann
:
Depends on:
Blocks: 14432
  Show dependency treegraph
 
Reported: 2009-10-07 16:27 CEST by Sönke Schwardt-Krummrich
Modified: 2009-12-21 08:49 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2009-10-07 16:27:55 CEST
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.
Comment 1 Stefan Gohmann univentionstaff 2009-10-07 22:34:40 CEST
Ist das MAKEDEV trotz udev noch notwendig?
Comment 2 Moritz Muehlenhoff univentionstaff 2009-10-08 08:43:25 CEST
(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).
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2009-10-09 10:37:21 CEST
Bitte mal prüfen, ob das MAKEDEV mittlerweile in einem anderen Pfad liegt. Wenn ja, bitte den Pfad anpassen.
Comment 4 Andre Fenske univentionstaff 2009-10-09 13:43:40 CEST
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,
Comment 5 Stefan Gohmann univentionstaff 2009-10-11 19:28:46 CEST
Es fehlt ein Changelog Eintrag.
Comment 6 Andre Fenske univentionstaff 2009-10-12 09:28:50 CEST
Folgenden Changelog Eintrag habe ich für UCS 2.3 vorgenommen:
\item Der Installer ruft MAKEDEV nun mit angepasstem Pfad auf (Bug 15843).
Comment 7 Daniel Hofmann univentionstaff 2009-10-15 16:16:51 CEST
Fehler erscheint nicht mehr. Changelogeintrag vorhanden.
Comment 8 Stefan Gohmann univentionstaff 2009-12-21 08:49:02 CET
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".