--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Control: affects -1 runit
Please unblock package runit
I've just uploaded 2.1.2-9.1 as an NMU, removing the runit-init
package to resolve #861536 as discussed on that bug report. Please
unblock this upload so that we can keep the runit binary package in
stretch.
unblock runit/2.1.2-9.1
-- 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 2016-10-09 06:21:59.000000000 -0400
+++ runit-2.1.2/debian/changelog 2017-05-30 11:46:28.000000000 -0400
@@ -1,3 +1,10 @@
+runit (2.1.2-9.1) unstable; urgency=medium
+
+ * non-maintainer upload
+ * drop runit-init package (Closes: #861536)
+
+ -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Tue, 30 May 2017 11:46:28 -0400
+
runit (2.1.2-9) unstable; urgency=medium
* Make runit-init depends getty-run, otherwise user can end up with
diff -Nru runit-2.1.2/debian/control runit-2.1.2/debian/control
--- runit-2.1.2/debian/control 2016-10-09 02:47:44.000000000 -0400
+++ runit-2.1.2/debian/control 2017-05-28 15:07:36.000000000 -0400
@@ -26,8 +26,8 @@
and a log facility with automatic log file rotation and disk space limits.
.
runit service supervision can run under sysv init or replace the init
- system completely. Complete init replacement provided by 'runit-init'
- package.
+ system completely. Complete init replacement needs to be done by hand
+ (see https://bugs.debian.org/861536)
Package: runit-systemd
Architecture: all
@@ -71,19 +71,3 @@
.
This package provides scripts to supervise getty processes, allowing
local login.
-
-Package: runit-init
-Architecture: any
-Depends: runit (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, getty-run
-Replaces: systemd-sysv, sysvinit (<< 2.88dsf-44~), sysvinit-core, upstart
-Conflicts: systemd-sysv, sysvinit (<< 2.88dsf-44~), sysvinit-core, upstart
-Priority: extra
-Description: system-wide service supervision (as init system)
- 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
- starting and stopping services, but also supervises the service daemons
- while they are running. Amongst other things, it provides a reliable
- interface to send signals to service daemons without the need for pid-files,
- and a log facility with automatic log file rotation and disk space limits.
- .
- This package provides /sbin/init, that boots your system and starts runit.
diff -Nru runit-2.1.2/debian/rules runit-2.1.2/debian/rules
--- runit-2.1.2/debian/rules 2016-10-09 02:46:35.000000000 -0400
+++ runit-2.1.2/debian/rules 2017-05-28 15:08:57.000000000 -0400
@@ -11,8 +11,6 @@
override_dh_installman-arch:
dh_installman
- mv debian/runit-init/usr/share/man/man8/runit-init.8 \
- debian/runit-init/usr/share/man/man8/init.8
override_dh_runit: runscripts/getty
dh_runit
@@ -32,7 +30,7 @@
dh_clean
override_dh_installchangelogs:
dh_installchangelogs
- dh_installchangelogs -p runit -p runit-init \
+ dh_installchangelogs -p runit \
runit-$(DEB_VERSION_UPSTREAM)/package/CHANGES
.PHONY: runscripts/getty
diff -Nru runit-2.1.2/debian/runit-init.install runit-2.1.2/debian/runit-init.install
--- runit-2.1.2/debian/runit-init.install 2016-10-09 02:58:07.000000000 -0400
+++ runit-2.1.2/debian/runit-init.install 1969-12-31 19:00:00.000000000 -0500
@@ -1,6 +0,0 @@
-#!/usr/bin/dh-exec
-runit-2.1.2/src/runit-init => /sbin/init
-runit-2.1.2/src/runit /sbin
-debian/contrib/shutdown /sbin
-debian/contrib/reboot /sbin
-debian/contrib/runlevel /sbin
diff -Nru runit-2.1.2/debian/runit-init.links runit-2.1.2/debian/runit-init.links
--- runit-2.1.2/debian/runit-init.links 2016-10-09 06:17:37.000000000 -0400
+++ runit-2.1.2/debian/runit-init.links 1969-12-31 19:00:00.000000000 -0500
@@ -1 +0,0 @@
-/usr/share/man/man8/shutdown.8.gz /usr/share/man/man8/reboot.8.gz
diff -Nru runit-2.1.2/debian/runit-init.manpages runit-2.1.2/debian/runit-init.manpages
--- runit-2.1.2/debian/runit-init.manpages 2016-10-09 06:19:28.000000000 -0400
+++ runit-2.1.2/debian/runit-init.manpages 1969-12-31 19:00:00.000000000 -0500
@@ -1,4 +0,0 @@
-runit-*/man/runit.8
-runit-*/man/runit-init.8
-debian/contrib/shutdown.8
-debian/contrib/runlevel.8
--- End Message ---