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

Bug#447098: xserver-xorg: keyboard and mouse failed on lenny to sid upgrade

Michael Gilbert wrote:
> Package: xserver-xorg
> Version: 1:7.3+2
> Severity: normal
> when i upgraded from lenny to sid (xorg 7.2 to 7.3), my keyboard and 
> mouse stopped working.  after some work, i found that the 
> xorg-server-input-kbd and xorg-server-input-mouse packages had not 
> been installed during the upgrade.  after installing those packages, 
> the keyboard and mouse worked again.
> i very well may have done something wrong, because i was doing a lot at
> once.  but it appears that at this point upgrades from xorg 7.2 to 7.3
> are broken.

How did you upgrade exactly?

I've been upgrading multiple times between 7.2 and 7.3 when the latter
was in experimental, I don't remember loosing my input packages like
this as long as I was reading aptitude warnings/questions.

There's an ABI bump for both input and video drivers between 7.2
(xserver-xorg-core 1.3 in testing) and 7.3 (1.4 in unstable). So if you
upgrade xserver-xorg-core to unstable, you need to upgrade the drivers
too, i.e. input-mouse, input-kbd, and your video driver package too. We
have defined some conflicts to prevent you from having a driver from
testing while you have xserver-xorg-core from unstable. But also, you
must to have at least one input and one video driver from unstable to
satisfy xserver-xorg-core dependencies.

If (after the upgrade) you had xserver-xorg-core 1.4 installed without
input-mouse and input-kbd, it means you had another input driver from
unstable installed, for instance evdev or synaptics.

Then, is it possible that you upgraded xserver-xorg-core alone (or
xserver-xorg, which is tightly coupled to xserver-xorg-core), then
apt-get or aptitude complained that it would conflict with your old
input drivers (mouse and kbd) and thus proposed to remove them, and you
would have said ok?

Maybe /var/log/dpkg.log or /var/log/aptitude will help you remember what
happened exactly?


Reply to: