I'm getting the same bug on two different machines that I administrate.
If I do a set -x and set -v on the postinst script I get this output:
--begin output--
Setting up xserver-xfree86 (4.3.0.dfsg.1-2) ...
+ set -v
# source debconf library
. /usr/share/debconf/confmodule
+ . /usr/share/debconf/confmodule
#!/bin/sh
# This is a shell library to interface to the Debian configration
management
# system.
###############################################################################
# Initialization.
# Check to see if a FrontEnd is running.
if [ ! "$DEBIAN_HAS_FRONTEND" ]; then
# Ok, this is pretty crazy. Since there is no FrontEnd, this
# program execs a FrontEnd. It will then run a new copy of $0
that
# can talk to it.
exec /usr/share/debconf/frontend $0 "$@"
fi
++ '[' '!' '' ']'
++
exec /usr/share/debconf/frontend /var/lib/dpkg/info/xserver-xfree86.postinst configure 4.3.0.dfsg.1-2
dpkg: error processing xserver-xfree86 (--configure):
subprocess post-installation script returned error exit status 127
Errors were encountered while processing:
xserver-xfree86
--end output--
It apears that it is actually /usr/share/debconf/fronted that is exiting
with status 127... unfortuanately I know next to nothing about perl so
can't really debug the script. If anyone can tell me what flags to give
it to get output, I would be happy to do so.
John
Attachment:
signature.asc
Description: This is a digitally signed message part