init.d.functions uses ./MAKEDEV not /sbin/MAKEDEV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
isdnutils (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu Release 9.04:
The package isdnutils-base uses init.d.functions with ./MAKEDEV instead of /sbin/MAKEDEV.
This leads into a problem that ipppd could not be configured during installation and the init script /etc/init.
dpkg: Fehler beim Bearbeiten von ipppd (--configure):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
dpkg: Abhängigkeitspr
isdnutils hängt ab von ipppd; aber:
Paket ipppd ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von isdnutils (--configure):
Abhängigkeitsp
No apport report written because the error message indicates its a followup error from a previous failure.
ipppd
isdnutils
E: Sub-process /usr/bin/dpkg returned an error code (1)
----------------
Richte ipppd ein (1:3.12.
Note: running MAKEDEV to create ISDN devices in /dev...
/var/lib/
dpkg: Fehler beim Bearbeiten von ipppd (--configure):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
dpkg: Abhängigkeitspr
----------------
The runscript isdnutils fails also, as it does not find ./MAKEDEV
Changing ipppd.postinst and init.d.functions to use /sbin/MAKEDEV solves the problem.
It seems that the script do not use /sbin as their execution path