console-setup not marked as a dependency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
console-setup (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
xorg (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xorg
Upgrading from Maverick to Natty, ran into this when xorg package's turn was:
E: keyboard-
E: xserver-xorg-core: dependency problems - leaving unconfigured
E: xserver-
E: xserver-
E: xserver-
E: xserver-
E: xserver-
E: xserver-
E: xserver-xorg: dependency problems - leaving unconfigured
E: xorg: dependency problems - leaving unconfigured
"dpkg --configure -a"'s output was as follows:
tzaeru@
Setting up keyboard-
/var/lib/
dpkg: error processing keyboard-
subprocess installed post-installation script returned error exit status 127
Installing console-setup fixed the issue.
I ran into a somewhat similar problem (maybe the same problem?) when upgrading one of my test machines machines last week.
It turned out that for some reason I had 'console-tools' installed, which conflicted with console-setup and prevented its installation, yet provided enough that X thought its dependencies were satisfied, however I got a similar set of error messages not finding setupcon and etc. Uninstalling console-setup and installing console-tools solved it for me as well.
I'm not entirely certain this is in fact an X bug, or if it's actually due to lower level changes. I think this is an issue that either the upgrader needs to help sort out, or that we need some directions from console-setup as to how X's dependencies need adjusted.