[Bug 556372] Re: Please remove the plymouth dependency from mountall / cryptsetup
    Christian Kujau 
    556372 at bugs.launchpad.net
       
    Tue Jan 21 04:04:40 UTC 2014
    
    
  
FWIW, Fedora also ships plymouth by default but it is entirely possible
to remove all plymouth packages w/o any hard dependencies. I was really
surprised by this, given that RPM based distributions have a bad rep for
the "rpm hell". Not anymore, it seems...
-- 
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