Public bug reported:
Binary package hint: mountall
I noticed that mountall (and cryptsetup) depends on plymouth now.
Whatever plymouth is doing or not doing, my headless system is booting
fine without plymouth (dpkg --force-depends -P plymouth), yet all disks
(local, NFS) are mounted and cryptsetup is setting up encrypted swap as
it used to.
IMHO the "Depends: plymouth" is too hard and should be replaced with
"Recommends:" or "Suggests:" for the following reasons:
- Headless systems won't ever see what plymouth is doing ("graphical boot
animation")
- Plymouth itself depends on quite a few libraries (libdrm-*), unnecessarily
adding code to the installation- Mountall is of "Priority: required" while
plymouth is "optional". The "Depends:" makes plymouth essentially "required" as
well and cannot be uninstalled w/o --force options.
Please reconsider this dependency.
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu lucid (development branch)
Release: 10.04
Codename: lucid
# dpkg -l | egrep 'mountall|cryptsetup' | cut -c1-90
ii cryptsetup
2:1.1.0~rc2-1ubuntu13
ii mountall 2.10
# apt-cache show plymouth | egrep 'Vers|Depe'
Version: 0.8.1-4ubuntu1
Depends: libc6 (>= 2.8), libdrm-intel1 (>= 2.4.9), libdrm-nouveau1 (>=
2.4.11-1ubuntu1~), libdrm-radeon1 (>= 2.4.17), libdrm2 (>= 2.4.3), libplymouth2
(= 0.8.1-4ubuntu1), upstart-job, udev (>= 149-2), mountall (>= 2.0)
** Affects: mountall (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
Binary package hint: mountall
I noticed that mountall (and cryptsetup) depends on plymouth now.
Whatever plymouth is doing or not doing, my headless system is booting
fine without plymouth (dpkg --force-depends -P plymouth), yet all disks
(local, NFS) are mounted and cryptsetup is setting up encrypted swap as
it used to.
IMHO the "Depends: plymouth" is too hard and should be replaced with
"Recommends:" or "Suggests:" for the following reasons:
- Headless systems won't ever see what plymouth is doing ("graphical boot
animation")
- Plymouth itself depends on quite a few libraries (libdrm-*), unnecessarily
adding code to the installation- Mountall is of "Priority: required" while
plymouth is "optional". The "Depends:" makes plymouth essentially "required" as
well and cannot be uninstalled w/o --force options.
Please reconsider this dependency.
+
+ # lsb_release -a
+ No LSB modules are available.
+ Distributor ID: Ubuntu
+ Description: Ubuntu lucid (development branch)
+ Release: 10.04
+ Codename: lucid
+
+ # dpkg -l | egrep 'mountall|cryptsetup' | cut -c1-90
+ ii cryptsetup
2:1.1.0~rc2-1ubuntu13
+ ii mountall 2.10
+
+ # apt-cache show plymouth | egrep 'Vers|Depe'
+ Version: 0.8.1-4ubuntu1
+ Depends: libc6 (>= 2.8), libdrm-intel1 (>= 2.4.9), libdrm-nouveau1 (>=
2.4.11-1ubuntu1~), libdrm-radeon1 (>= 2.4.17), libdrm2 (>= 2.4.3), libplymouth2
(= 0.8.1-4ubuntu1), upstart-job, udev (>= 149-2), mountall (>= 2.0)
--
Please remove the plymouth dependency from mountall / cryptsetup
https://bugs.launchpad.net/bugs/556372
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs