Package: upstart Version: 1.6.1-1 Severity: wishlist Please make upstart co-installable with sysvinit by removing sysvinit in the "Conflicts:" stanza and offer separate upstart-sysv package for replacing /sbin/init just as systemd does with systemd and systemd-sysv.
This eases testing and migration much easier. I would like to install all upstart/systemd/sysvinit together and switch my boot mode by setting the kernel boot parameter like init=/usr/lib/upstart init=/usr/lib/systemd init=/sbin/init or init=/usr/lib/sysvinit There may be some coordination needed with systemd and sysvinit but this kind of technical measure will be good idea whatever init system is chosen as default. (I did not look in how exactly systemd work with sysvinit on supposedly overlapping commands like telinit etc.) Background: I installed upstart to my system. It removed sysvinit as expected. Although I faced some boot failure with upstart, I could get normal boot by providing init=/usr/lib/systemd when booting since I had systemd installed without removing sysvinit before. (I did not have time to debug...) Also, dist-upgrade removes upstart as expected since it conflicts with the essential package sysvinit. This is annoying too. For me to feel easy to come back to upstart to debug issues, I would rather select boot mode via kernel parameter. I also would like to have no complication with dist-upgrade. Then I can make benchmarking of boot speed etc. without complication. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.11-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages upstart depends on: ii ifupdown 0.7.45 ii initscripts 2.88dsf-43 ii libc6 2.17-93 ii libdbus-1-3 1.6.18-1 ii libjson-c2 0.11-3 pn libnih-dbus1 <none> pn libnih1 <none> ii libselinux1 2.2-1 ii libudev1 204-5 pn mountall <none> ii sysv-rc 2.88dsf-43 ii sysvinit-utils 2.88dsf-43 ii udev 204-5 upstart recommends no packages. Versions of packages upstart suggests: ii bash-completion 1:2.0-1 pn graphviz <none> ii python 2.7.5-5 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

