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

Bug#372077: re the debconf note on upgrade



Package: x11-common
Version: 1:7.0.20
Severity: wishlist

I have an idea.. why not check early if an X server is installed, then
in the postinst check again and if there's no X server installed
anymore, display an error message about it. It's disconcerting to get
this debconf note displayed during normal upgrades where nothing has
broken and there's a working X server installed.

 │ Major possible upgrade issues                                             │  
 │                                                                           │  
 │ Some users have reported that upon upgrade to the current package set,    │  
 │ their xserver package was no longer installed. Because there is no easy   │  
 │ way around this problem, you should be sure to check that the             │  
 │ xserver-xorg package is installed after upgrade. If it is not installed   │  
 │ and you require it, it is recommended that you install the xorg package   │  
 │ to make sure you have a fully functional X setup.

As a bonus, detecting an error and displaying a debconf error template
will allow you to actually display a message to the user, which using a
debconf note will probably soon not do, since I am already in the
process of removing note support from debconf due to the sort of note
abuse seen here.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages x11-common depends on:
ii  cdebconf [debconf-2.0]        0.102      Debian Configuration Management Sy
ii  debconf [debconf-2.0]         1.5.1      Debian configuration management sy
ii  debianutils                   2.16.1     Miscellaneous utilities specific t
ii  lsb-base                      3.1-8      Linux Standard Base 3.1 init scrip

x11-common recommends no packages.

-- debconf information excluded

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: