Hi, On Thu, May 29, 2008 at 10:46:30PM +0200, Wolf Wiegand wrote: > on a current unstable system, I tried to install kbd (together with gyrus, > that's why that package is appearing in the following transcript): > > $ sudo apt-get install kbd gyrus > [...] > The following packages will be REMOVED: > console-tools > The following NEW packages will be installed: > gyrus kbd libgnet2.0-0 > [...] > dpkg: console-tools: dependency problems, but removing anyway as you request: > hibernate depends on console-tools | kbd; however: > Package console-tools is to be removed. > Package kbd is not installed. > pm-utils depends on kbd | console-tools; however: > Package kbd is not installed. > Package console-tools is to be removed. > console-common depends on kbd | console-tools (>= 1:0.2.3dbs-54); however: > Package kbd is not installed. > Package console-tools is to be removed. > acpi-support-base depends on console-utilities; however: > Package console-utilities is not installed. > Package console-tools which provides console-utilities is to be removed. > Removing console-tools ... > Processing triggers for man-db ... > Setting up kbd (1.14.1-2) ... > insserv: script console-screen.kbd.sh: service console-screen already > provided! > insserv: exiting now! > dpkg: error processing kbd (--configure): > subprocess post-installation script returned error exit status 1 > Errors were encountered while processing: > kbd > E: Sub-process /usr/bin/dpkg returned an error code (1)
This is caused by /etc/init.d/console-screen.sh and /etc/init.d/console-screen.kbd.sh having the same “Provides: console-screen” line—which makes sense, but does not work as config files are not removed by default. I’ll see about sorting this out by changing the init script header to something unique; until then, you can sudo aptitude purge console-tools to solve the problem locally. Cheers, -- Michael Schutte <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature