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

Bug#403818: xserver-xorg: no video or keyboard after upgrading to sarge (deps too loose)



Package: xserver-xorg
Version: 1:7.1.0-8
Severity: serious
Justification: 23:28 < vorlon> Sesse: I'd call it RC, no?

After dist-upgrading (using etch's aptitude) from sarge to etch, one
machine here was completely without keyboard or mouse support, and X
refused to work.

A bit of hunting revealed that aptitude had pulled in
xserver-xorg-input-magictouch and xserver-xorg-video-siliconmotion to
fulfill xserver-xorg's dependencies on "xserver-xorg-video-all |
xserver-xorg-video" and "xserver-xorg-input-all | xserver-xorg-input",
respectively. This is clearly not satisfiable.

AFAICS there are two OK ways of solving this:

  1. Make the depends into "xserver-xorg-video, xserver-xorg-input", and
     add Recommends for the -all packages instead.
  2. Add xserver-xorg-input-kbd and xserver-xorg-input-mouse explicitly
     to the list of depends (or possibly recommends?), which should make
     aptitude Do The Right Thing (hopefully). This won't solve the issue
     for video, though.

One could use a combination of 1 and 2.

Note that the request to "aptitude install xorg", which was given by
debconf, was a no-op, since all the dependencies were already fulfilled.

Also, xorg.conf was blank after the upgrade, but I guess that's for
another bug, which will be far harder to track down... :-)



Reply to: