[Bug 556372] Re: Please remove the plymouth dependency from mountall / cryptsetup

Steve Riley steve at rileyz.net
Wed Apr 10 19:41:42 UTC 2013


> We are not asking to drop plymouth from the default installation.

Actually, I think it should be removed. Go take a look at the zillion
posts in Ubuntu and Kubuntu forums about problems during boot. In many
cases, we have to spend useless time telling people how to disable the
pretty graphical boot so that we can see the underlying boot text just
to find out where a problem might lie. Concealing useful information
makes no sense. How many people really make their OS choices based on
"seamless graphical boots" with pretty wallpaper?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mountall in Ubuntu.
https://bugs.launchpad.net/bugs/556372

Title:
  Please remove the plymouth dependency from mountall / cryptsetup

Status in cryptsetup:
  Confirmed
Status in “mountall” package in Ubuntu:
  Won't Fix

Bug description:
  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/cryptsetup/+bug/556372/+subscriptions




More information about the foundations-bugs mailing list