Package: sysvinit-utils
Version: 2.88dsf-59.3
Severity: normal

Dear Maintainer,

I'm considering a NMU to switch around the inverted Breaks/Depends
relationship between sysvinit-utils and util-linux (which is/was
a bi-product of the previous but no longer existing dependency
cycle via initscripts, which util-linux no longer depends on).

Doing this means we need a coordinated upload of sysvinit and util-linux.
I suspect since I've seen no actual activity from the prospective
sysvinit adopters that I'll have to NMU sysvinit myself to get this
done. Please speak up ASAP if there's anyone willing to handle this
upload on the sysvinit side or if there's anyone who sees any problems
with the attached patches.
I will proceed very soon, so please speek up if it's just to give you
more time and to give me a sign someone out there is listening.

(The matching util-linux patches has also been included for anyone
interested. Put them in a tarball to keep them separated and avoid
mixing up with actual sysvinit patches.)

Regards,
Andreas Henriksson

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-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)

Versions of packages sysvinit-utils depends on:
ii  init-system-helpers  1.31
ii  libc6                2.22-7
ii  startpar             0.59-3

sysvinit-utils recommends no packages.

Versions of packages sysvinit-utils suggests:
pn  bootlogd  <none>
pn  sash      <none>

-- no debconf information
>From 0864dd5eafc8edca3e044841dc5976e16d78ee1f Mon Sep 17 00:00:00 2001
From: Andreas Henriksson <andr...@fatal.se>
Date: Fri, 6 May 2016 05:48:00 +0200
Subject: [PATCH 1/3] sysvinit-utils: move util-linux back to Depends (instead
 of Breaks)

- that's where it belonged and can be put now that the cyclic-dep
  (via initscripts pkg) workaround is no longer needed.
- also bump util-linux version to the one with the matching change.

Closes: #-1
Git-Dch: Full
---
 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 530a23a..f9efc03 100644
--- a/debian/control
+++ b/debian/control
@@ -59,9 +59,9 @@ Conflicts: last, sysvconfig, chkconfig (<< 11.0-79.1-2), startpar (<< 0.58-2)
 Replaces: last, sysvinit (<= 2.86.ds1-65)
 Depends: ${shlibs:Depends}, ${misc:Depends}, init-system-helpers (>= 1.25~)
  , startpar
-Breaks: upstart (<< 1.5-0ubuntu5), systemd (<< 215)
 # sulogin, last, lastb and mesg was moved to the util-linux package
- , util-linux (<< 2.26.2-3)
+ , util-linux (>> 2.28-2~)
+Breaks: upstart (<< 1.5-0ubuntu5), systemd (<< 215)
 Suggests: bootlogd, sash
 Description: System-V-like utilities
  This package contains the important System-V-like utilities.
-- 
2.8.1

>From 55201541b3d534c165987436340ea15dbe7ca7ed Mon Sep 17 00:00:00 2001
From: Andreas Henriksson <andr...@fatal.se>
Date: Fri, 6 May 2016 06:07:53 +0200
Subject: [PATCH 2/3] Add a basic debian/gbp.conf with debian/upstream branch
 names

---
 debian/gbp.conf | 3 +++
 1 file changed, 3 insertions(+)
 create mode 100644 debian/gbp.conf

diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..60ce09b
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+debian-branch = master
+upstream-branch = upstream/2.88dsf
-- 
2.8.1

>From 1420326055960274cd927facb9b3b1409dfcec07 Mon Sep 17 00:00:00 2001
From: Andreas Henriksson <andr...@fatal.se>
Date: Fri, 6 May 2016 05:55:55 +0200
Subject: [PATCH 3/3] Update debian/changelog

---
 debian/changelog | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 2492ab2..13d98c2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+sysvinit (2.88dsf-59.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Petter Reinholdtsen ]
+  * Fix typo in init-d-script(5) reported by Eric S. Raymond.
+
+  [ Andreas Henriksson ]
+  * sysvinit-utils: move util-linux back to Depends (instead of Breaks)
+    - that's where it belonged and can be put now that the cyclic-dep
+      (via initscripts pkg) workaround is no longer needed.
+    - also bump util-linux version to the one with the matching change.
+    Closes: #-1
+  * Add a basic debian/gbp.conf with debian/upstream branch names
+
+ -- Andreas Henriksson <andr...@fatal.se>  Fri, 06 May 2016 05:55:46 +0200
+
 sysvinit (2.88dsf-59.3) unstable; urgency=medium
 
   * Non-maintainer upload.
-- 
2.8.1

Attachment: ul-patches.tar
Description: Unix tar archive

Reply via email to