Bug#303429: xserver-xfree86: Won't upgrade/re-install due to debconf loop
Package: xserver-xfree86
Version: 4.3.0.dfsg.1-12.0.1_i386
Severity: important
While trying doing an apt-get upgrade on testing, xserver-xfree86 got
stuck in a loop while preconfiguring and would never completely install.
I tried purging the package and re-installing, but now the package won't
re-install due to the fact that the debconf data doesn't purge.
Is there an easy way to purge the relevant part of the debconf
database, or do I have to muck around it by hand? Can anyone tell what
the specific problem is from the debugging info below?
Thanks,
Jim Crumley
jim@stephen:/var/cache/apt/archives$ DEBCONF_DEBUG='developer' sudo
apt-get install xserver-xfree86
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
xserver-xfree86
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 0B/5719kB of archives.
After unpacking 15.7MB of additional disk space will be used.
Preconfiguring packages ...
debconf (developer): starting /tmp/xserver-xfree86.config.185941
configure
debconf (developer): <-- GET
xserver-xfree86/config/inputdevice/mouse/emulate3buttons
debconf (developer): --> 0 true
debconf (developer): <-- GET
xserver-xfree86/config/inputdevice/mouse/zaxismapping
debconf (developer): --> 0 true
debconf (developer): <-- GET
xserver-xfree86/config/monitor/selection-method
debconf (developer): --> 0
debconf (developer): <-- GET xserver-xfree86/config/modules
debconf (developer): --> 0 GLcore, bitmap, dbe, ddc, dri, extmod,
freetype, glx, int10, record, speedo, type1, vbe, xtt
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0
debconf (developer): <-- GET
xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0
debconf (developer): <-- METAGET shared/default-x-server owners
debconf (developer): --> 0 xserver-mach32, xserver-mach64,
xserver-mach8, xserver-p9000, xserver-svga, xserver-vga16,
xserver-xfree86
debconf (developer): <-- METAGET shared/default-x-server choices
debconf (developer): --> 0 xserver-mach32, xserver-mach64,
xserver-mach8, xserver-p9000, xserver-svga, xserver-vga16
debconf (developer): <-- SUBST shared/default-x-server choices
xserver-mach32, xserver-mach64, xserver-mach8, xserver-p9000,
xserver-svga, xserver-vga16, xserver-xfree86
debconf (developer): --> 0
debconf (developer): <-- FSET shared/default-x-server seen false
debconf (developer): --> 0 false
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages xserver-xfree86 depends on:
ii debconf [debconf-2.0 1.4.47 Debian configuration management sy
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.3-12 GCC support library
ii xserver-common 4.3.0.dfsg.1-12.0.1 files and utilities common to all
ii zlib1g 1:1.2.2-4 compression library - runtime
Reply to: