[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#275710: xserver-xfree86: preinst script fails when upgrading from 4.0.2-7 to 4.3.0.dfsg.1-8



Package: xserver-xfree86
Version: 4.0.2-7
Severity: normal

When trying to upgrade xserver-xfree86 from package version 4.0.2-7
to 4.3.0.dfsg.1-8, dpkg fails with:

dpkg: error processing /var/cache/apt/archives/xserver-xfree86_4.3.0.dfsg.1-8_i386.deb (--install):
 subprocess pre-installation script returned error exit status 10

 I managed to include a "set -x" in the preinst script and got:

---
+ ln -s /usr/bin/X11/XFree86 /etc/X11/X.dpkg-old
+ md5sum
+ echo /usr/bin/X11/XFree86
+ '[' -e /etc/X11/XF86Config-4 ']'
+ db_get xserver-xfree86/manage_config_with_debconf
+ echo 'GET xserver-xfree86/manage_config_with_debconf'
+ local 'IFS=
'
+ local _LINE
+ read -r _LINE
+ RET=10 xserver-xfree86/manage_config_with_debconf doesn't exist
+ return 10
+ db_unregister shared/clobber_x-server_symlink
+ echo 'UNREGISTER shared/clobber_x-server_symlink'
+ local 'IFS=
'
+ local _LINE
+ read -r _LINE
+ RET=0
+ return 0
+ db_unregister xserver-xfree86/manage_config_with_debconf
+ echo 'UNREGISTER xserver-xfree86/manage_config_with_debconf'
+ local 'IFS=
'
+ local _LINE
+ read -r _LINE
+ RET=10 xserver-xfree86/manage_config_with_debconf doesn't exist
+ return 10
dpkg: error processing /var/cache/apt/archives/xserver-xfree86_4.3.0.dfsg.1-8_i386.deb (--install):
 subprocess pre-installation script returned error exit status 10
---

This seems to indicate a problem with the debconf settings.
 
dpkg-reconfigure xserver-xfree86 hangs, if I select 
"Overwrite XFree86 X server configure file?"
in /var/lib/dpkg/info/xserver-xfree86.postinst of the 
old package version 4.0.2-7
at the following place:

---
+ echo 'Wrote X server configuration to /etc/X11/XF86Config-4.'
Wrote X server configuration to /etc/X11/XF86Config-4.
+ db_set xserver-xfree86/clobber_XF86Config-4 false
+ _db_cmd 'SET xserver-xfree86/clobber_XF86Config-4' false
+ echo 'SET xserver-xfree86/clobber_XF86Config-4' false
+ local 'IFS=
'
+ local _LINE
+ read -r _LINE
---


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i586)
Kernel: Linux 2.6.4
Locale: LANG=C, LC_CTYPE=de_DE

Versions of packages xserver-xfree86 depends on:
ii  debconf                   1.4.38         Debian configuration management sy
ii  libc6                     2.3.2.ds1-13   GNU C Library: Shared libraries an
ii  xserver-common            4.3.0.dfsg.1-8 files and utilities common to all 
ii  zlib1g                    1:1.2.1-2      compression library - runtime

-- debconf information:
* xserver-xfree86/config/device/identifier: ATI Rage II
  xserver-xfree86/config/monitor/screen-size: 17 inches (430 mm)
  xserver-xfree86/config/device/use_fbdev:
* xserver-xfree86/config/monitor/selection-method: Medium
  xserver-xfree86/config/doublequote_in_string_error:
  shared/default-x-server: xserver-xfree86
* xserver-xfree86/config/inputdevice/mouse/emulate3buttons: true
* xserver-xfree86/config/device/bus_id:
* xserver-xfree86/config/inputdevice/keyboard/layout: de
* xserver-xfree86/config/monitor/horiz-sync: 30-94
* xserver-xfree86/config/monitor/identifier: HP P1110
  shared/no_known_x-server:
  xserver-xfree86/autodetect_mouse: true
* xserver-xfree86/config/device/video_ram:
* xserver-xfree86/config/monitor/mode-list: 1600x1200 @ 75Hz
* xserver-xfree86/config/monitor/lcd: false
  xserver-xfree86/config/inputdevice/keyboard/internal:
* xserver-xfree86/clobber_XF86Config-4: false
* xserver-xfree86/config/inputdevice/keyboard/rules: xfree86
* xserver-xfree86/aware_XF86Config-4:
  xserver-xfree86/multiple_possible_x-drivers:
* xserver-xfree86/config/inputdevice/keyboard/model: pc105
* xserver-xfree86/config/write_dri_section: true
* xserver-xfree86/config/device/driver: ati
* xserver-xfree86/config/monitor/vert-refresh: 50-75
* xserver-xfree86/config/display/default_depth: 24
* xserver-xfree86/config/inputdevice/mouse/zaxismapping: true
* xserver-xfree86/config/display/modes: 1152x864
  shared/clobber_x-server_symlink: false
  xserver-xfree86/config/inputdevice/mouse/retry_detection:
* xserver-xfree86/config/device/bus_id_error:
* xserver-xfree86/config/modules: GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe, xtt
* xserver-xfree86/config/inputdevice/keyboard/options: altwin:meta_win
  xserver-xfree86/config/nonnumeric_string_error:
* xserver-xfree86/config/inputdevice/mouse/protocol: ImPS/2
  shared/multiple_possible_x-servers:
  xserver-xfree86/config/null_string_error:
  xserver-xfree86/config/monitor/range_input_error:
  xserver-xfree86/autodetect_video_card: true
* xserver-xfree86/config/inputdevice/keyboard/variant: nodeadkeys
* xserver-xfree86/config/inputdevice/mouse/port: /dev/psaux
* xserver-xfree86/config/write_files_section: true
  xserver-xfree86/autodetect_monitor: true



Reply to: