Bug#863990: unblock: runit/2.1.2-9.2
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <dkg@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
Reply to: