This appears to have actually been fixed (artful+), plymouth was moved to a recommends [1] for cryptsetup (although the changelog doesn't seem to say that). Mountall is no longer included in artful+ with the switch to systemd.
[1] https://packages.ubuntu.com/artful/cryptsetup ** Changed in: cryptsetup Status: Confirmed => Fix Released -- 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: Fix Released 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 -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp