cryptsetup can not coexist with console-common
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cryptsetup (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The package cryptsetup can not coexist with console-common due to cryptsetup depends on plymouth. However, plymouth conflicts with console-common, so this makes the cryptsetup can not coexist with console-common. This does not happen on Debian Sid because cryptsetup on Debian does not depend on plymouth. We need console-common is because we need the program install-keymap from console-common for the live CD we want to create.
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
# apt-get install cryptsetup console-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
cryptsetup : Depends: plymouth but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Thanks.
Steven.
On Wed, Dec 23, 2015 at 02:13:10PM -0000, Steven Shiau wrote:
> The package cryptsetup can not coexist with console-common due to
> cryptsetup depends on plymouth. However, plymouth conflicts with
> console-common, so this makes the cryptsetup can not coexist with
> console-common. This does not happen on Debian Sid because cryptsetup on
> Debian does not depend on plymouth. We need console-common is because we
> need the program install-keymap from console-common for the live CD we
> want to create.
Why do you need install-keymap? The standard way to manage keymaps in configuration packages, which setup/cached. kmap.gz; not with
Ubuntu is with the console-setup and keyboard-
save the keyboard map to /etc/console-
console-common, which is considered obsolete.