[Pbuilder-maint] Bug#325650: debug output

Matthew Wilcox matthew at wil.cx
Tue Jul 11 02:28:36 UTC 2006


# This is actually a bad bug to be reopening, there's two bugs mixed in
# together; the second reporter confused the symptoms.
# However, Matt and Bob are already looking at this bug, so there's some
# benefit.

reopen 325650
reassign 325650 ppp
thanks

Looks like a bug in ppp's postinst to me:

O: Setting up ppp (2.4.4rel-1) ...
P: Configuring package ppp
D: Updating ppp to status 3
O: /var/lib/dpkg/info/ppp.postinst: line 41: ./MAKEDEV: No such file or directory
O: dpkg: error processing ppp (--configure):
O:  subprocess post-installation script returned error exit status 1
O: dpkg: dependency problems prevent configuration of pppconfig:
O:  pppconfig depends on ppp (>= 2.3.7); however:
O:   Package ppp is not configured yet.
O: dpkg: error processing pppconfig (--configure):
O:  dependency problems - leaving unconfigured
O: dpkg: dependency problems prevent configuration of pppoeconf:
O:  pppoeconf depends on ppp (>= 2.4.2+20040428-2) | pppoe (>= 3.0); however:
O:   Package ppp is not configured yet.
O:   Package pppoe is not installed.
O:  pppoeconf depends on ppp (>= 2.4.1.uus2-4); however:
O:   Package ppp is not configured yet.
O: dpkg: error processing pppoeconf (--configure):
O:  dependency problems - leaving unconfigured
O: Errors were encountered while processing:
O:  ppp
O:  pppconfig
O:  pppoeconf
O: E: Sub-process /usr/bin/dpkg returned an error code (1)
D: Return code: 25600
 -> Aborting with an error
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//18172 and its subdirectories

ppp's postinst script seems to have changed between 2.4.4b1-1.diff.gz and
ppp_2.4.4rel-1.diff.gz from:

# create /dev/ppp if we are not using devfs
if [ ! -c /dev/ppp ]; then
  cd /dev && /sbin/MAKEDEV ppp
fi

to:

# create /dev/ppp if we are not using udev
if [ ! -c /dev/ppp ]; then
  cd /dev && ./MAKEDEV ppp
fi

I don't know why Marco changed the location of MAKEDEV; it was right
before:

$ dpkg -S MAKEDEV
makedev: /sbin/MAKEDEV





More information about the Pbuilder-maint mailing list