[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#863732: unblock: runit/2.1.2-9.1



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

Reply to: