Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package runit See the discussion on #861536 -- the upload of runit 2.1.2-9.1 inadvertently left users who want to use runit as PID 1 incapable of doing so at all without building their own package. This resolves that problem. Apologies for the extra noise. unblock runit/2.1.2-9.2 -- System Information: Debian Release: 9.0 APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing'), (200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff -Nru runit-2.1.2/debian/changelog runit-2.1.2/debian/changelog --- runit-2.1.2/debian/changelog 2017-05-30 11:46:28.000000000 -0400 +++ runit-2.1.2/debian/changelog 2017-05-31 12:44:38.000000000 -0400 @@ -1,3 +1,11 @@ +runit (2.1.2-9.2) unstable; urgency=medium + + * non-maintainer upload + * re-add /sbin/runit{,-init} to runit package so it remains possible to + use runit as PID 1 + + -- Daniel Kahn Gillmor <d...@fifthhorseman.net> Wed, 31 May 2017 12:44:38 -0400 + runit (2.1.2-9.1) unstable; urgency=medium * non-maintainer upload diff -Nru runit-2.1.2/debian/control runit-2.1.2/debian/control --- runit-2.1.2/debian/control 2017-05-28 15:07:36.000000000 -0400 +++ runit-2.1.2/debian/control 2017-05-31 12:44:38.000000000 -0400 @@ -6,7 +6,6 @@ Homepage: http://smarden.org/runit/ Build-Depends: bash-completion, debhelper (>= 9), - dh-exec, dh-systemd, dh-runit (>= 1.6), dh-buildinfo (>= 0.11+nmu1), @@ -17,6 +16,8 @@ Package: runit Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: runit-init +Replaces: runit-init Description: system-wide service supervision runit is a collection of tools to provide system-wide service supervision and to manage services. Contrary to sysv init, it not only cares about diff -Nru runit-2.1.2/debian/rules runit-2.1.2/debian/rules --- runit-2.1.2/debian/rules 2017-05-28 15:08:57.000000000 -0400 +++ runit-2.1.2/debian/rules 2017-05-31 12:44:38.000000000 -0400 @@ -9,9 +9,6 @@ override_dh_systemd_enable: dh_systemd_enable --name runit -override_dh_installman-arch: - dh_installman - override_dh_runit: runscripts/getty dh_runit diff -Nru runit-2.1.2/debian/runit.install runit-2.1.2/debian/runit.install --- runit-2.1.2/debian/runit.install 2017-05-28 14:51:14.000000000 -0400 +++ runit-2.1.2/debian/runit.install 2017-05-31 12:44:38.000000000 -0400 @@ -8,7 +8,9 @@ runit-*/src/chpst /usr/bin runit-*/src/runsvchdir /usr/sbin runit-*/src/utmpset /usr/sbin +runit-*/src/runit-init /sbin +runit-*/src/runit /sbin runit-*/etc/debian/1 /etc/runit runit-*/etc/2 /etc/runit -runit-*/etc/debian/3 /etc/runit \ No newline at end of file +runit-*/etc/debian/3 /etc/runit diff -Nru runit-2.1.2/debian/runit.manpages runit-2.1.2/debian/runit.manpages --- runit-2.1.2/debian/runit.manpages 2017-05-28 14:51:14.000000000 -0400 +++ runit-2.1.2/debian/runit.manpages 2017-05-31 12:40:18.000000000 -0400 @@ -5,4 +5,6 @@ runit-*/man/chpst.8 runit-*/man/runsvchdir.8 runit-*/man/utmpset.8 +runit-*/man/runit.8 +runit-*/man/runit-init.8 debian/contrib/update-service.8