Martin Pitt wrote:
"Right, that will switch the default init to systemd. If you want to experiment 
with that, you can do either that or boot with init=/bin/systemd (you don't 
need both)."

Well I did test that with my high-end setup (Intel Core i7 4790 + Asus
Z97 Sabertooth + Samsung 850 Pro SSD) using CPU integrated GPU (Intel HD
4600).

1. If I only install systemd-sysv (thus upstart, upstart-bin and
ureadahead are removed) and not do the kernel line addition, the setup
will not boot at all. It will stop early complaining having init issues.

2. If I then recover the setup by chrooting (live USB) and re-installing
upstart and upstart-bin plus removing systemd-sysv), the setup boots OK.

3. If I then only add the kernel line: init=/lib/systemd/systemd, the setup 
boots well, using systemd.
Note: systemd-sysv not installed.

4. Lastly I tested booting by reinstalling systemd-sysv and removing all this: 
upstart, upstart-bin, systemd-shim, cgmanager, libcgmanager0, ifupdown, 
libjson0. The setup boots well.
Note: the kernel line addition in use.

So, at least for me only installing systemd-sysv will break the setup.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to init-system-helpers in
Ubuntu.
https://bugs.launchpad.net/bugs/1357713

Title:
  Use essential "init" package to ensure that an init system is present

Status in “ifupdown” package in Ubuntu:
  Invalid
Status in “init-system-helpers” package in Ubuntu:
  Triaged

Bug description:
  I'm using Ubuntu 14.10 dev with ifupdown 0.7.48.1ubuntu4 and upstart
  1.13.1-0ubuntu3 and currently it is possible to remove ifupdown and
  upstart as they are not essential packages or any essential/manual
  package does depend on them. Here is the output:

  root@ubuntu:/# apt-get remove ifupdown
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  The following packages will be REMOVED:
    ifupdown upstart
  0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
  After this operation, 895 kB disk space will be freed.
  Do you want to continue? [Y/n] n
  Abort.

  
  As I know Ubuntu wants to change from upstart to systemd in the future so 
removing upstart may be fine but I'm wondering why ifupdown can be removed 
(wouldn't this remove the ability to create a network connection?).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1357713/+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

Reply via email to