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

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: