Public bug reported: In yakkety we are only a few away from dropping initscripts from the default install. When purging initscripts, the only failed service at boot is /etc/init.d/grub-common:
● grub-common.service - LSB: Record successful boot for GRUB Loaded: loaded (/etc/init.d/grub-common; bad; vendor preset: enabled) Active: failed (Result: exit-code) since Fr 2016-05-20 18:17:46 CEST; 23s ago Docs: man:systemd-sysv-generator(8) Process: 761 ExecStart=/etc/init.d/grub-common start (code=exited, status=2) Mai 20 18:17:46 donald systemd[1]: Starting LSB: Record successful boot for GRUB... Mai 20 18:17:46 donald grub-common[761]: /etc/init.d/grub-common: 17: .: Can't open /lib/init/vars.sh Mai 20 18:17:46 donald systemd[1]: grub-common.service: Control process exited, code=exited status=2 Mai 20 18:17:46 donald systemd[1]: Failed to start LSB: Record successful boot for GRUB. Mai 20 18:17:46 donald systemd[1]: grub-common.service: Unit entered failed state. Mai 20 18:17:46 donald systemd[1]: grub-common.service: Failed with result 'exit-code'. Indeed /etc/init.d/grub-common unconditionally sources /lib/init/vars.sh without depending on initscripts. Of course we don't actually want to add this dependency, but robustify the init.d script to get along without vars.sh. In addition it wouldn't hurt to create a systemd unit for this. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: grub-common 2.02~beta2-36ubuntu3 ProcVersionSignature: Ubuntu 4.4.0-23.41-generic 4.4.10 Uname: Linux 4.4.0-23-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CurrentDesktop: i3 Date: Fri May 20 18:19:26 2016 EcryptfsInUse: Yes SourcePackage: grub2 UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: grub2 (Ubuntu) Importance: Low Assignee: Martin Pitt (pitti) Status: Triaged ** Tags: amd64 apport-bug xenial ** Changed in: grub2 (Ubuntu) Status: New => Triaged ** Changed in: grub2 (Ubuntu) Importance: Undecided => Low ** Changed in: grub2 (Ubuntu) Assignee: (unassigned) => Martin Pitt (pitti) ** Changed in: grub2 (Ubuntu) Milestone: None => ubuntu-16.05 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1584134 Title: /etc/init.d/grub-common uses file from initscripts without a dependency To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1584134/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs