← Back to team overview

touch-packages team mailing list archive

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

 

** Tags added: trusty vivid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, 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