Control: tags -1 + pending

Hi Dmitry,

I think everyone else agrees that Provides: systemd is not a good
technical solution right now. Multiple maintainers are affected by the
resulting breakage. Until a good solution is found, we have a choice of
breaking one use case versus breaking others. It seems to me that there
is quite some consensus around not breaking experimental builds right
now.

For that reason, I have uploaded a NMU dropping the Provides with a two
day delay. I don't see this as a ruling or final decision. It is
intended as a stop-gap solution to make experimental useable again. It
is meant to enable a conversation without urgency.

Multiple people (Adam, Gunnar, myself) have pointed into directions on a
better technical solution. Please continue the conversation.

I'm sorry for the inconvenience this causes to your valid use cases.
However, I firmly believe that doing so is a good trade-off for the time
being.

Helmut
diff --minimal -Nru docker-systemctl-replacement-1.4.4181/debian/changelog 
docker-systemctl-replacement-1.4.4181/debian/changelog
--- docker-systemctl-replacement-1.4.4181/debian/changelog      2020-05-06 
04:45:18.000000000 +0200
+++ docker-systemctl-replacement-1.4.4181/debian/changelog      2020-08-26 
19:09:30.000000000 +0200
@@ -1,3 +1,15 @@
+docker-systemctl-replacement (1.4.4181-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Do not provide systemd for now. (Closes: #959828)
+    While the idea is to be a substitution for systemd's systemctl, the
+    implementation via 'Provides: systemd' breaks stuff in practice.
+    Another solution should be found given more time and cooperation with
+    systemd maintainers. This is a stop-gap solution. It is meant to be
+    temporary.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 26 Aug 2020 19:09:30 +0200
+
 docker-systemctl-replacement (1.4.4181-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru docker-systemctl-replacement-1.4.4181/debian/control 
docker-systemctl-replacement-1.4.4181/debian/control
--- docker-systemctl-replacement-1.4.4181/debian/control        2020-05-05 
23:39:23.000000000 +0200
+++ docker-systemctl-replacement-1.4.4181/debian/control        2020-08-26 
19:09:29.000000000 +0200
@@ -13,7 +13,6 @@
 Package: systemctl
 Architecture: all
 Conflicts: systemd
-Provides: systemd
 Depends: ${misc:Depends}, ${python3:Depends}
 Recommends: ${misc:Recommends}
     ,procps

Reply via email to