Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Hi,

It was discovered that the libcap-bin -> libcap2-bin upgrade path was
not properly handled between lenny and squeeze. This means that
libcap-bin could still be around when upgrading from
lenny->squeezy->wheezy, and when upgrading from wheezy->jessie systemd
gets pulled int, it pulls in libcap2-bin, and this causes #780411.

Is the attached debdiff OK for an upload to unstable?

Furthermore, would you perhaps be willing to also accept a fix for
#768229 (obsolete conffile removal)? If so, I'll provide an updated debdiff.

Regards,
Christian
diff -Nru libcap2-2.24/debian/changelog libcap2-2.24/debian/changelog
--- libcap2-2.24/debian/changelog       2014-09-25 01:43:17.000000000 +0200
+++ libcap2-2.24/debian/changelog       2015-03-13 21:35:11.000000000 +0100
@@ -1,3 +1,11 @@
+libcap2 (1:2.24-7) unstable; urgency=medium
+
+  * debian/control:
+    - Add Breaks+Replaces for libcap-bin. libcap-bin was removed after lenny,
+      but the transition to libcap2-bin was not fully handled. Closes: #780411
+
+ -- Christian Kastner <deb...@kvr.at>  Fri, 13 Mar 2015 21:28:23 +0100
+
 libcap2 (1:2.24-6) unstable; urgency=medium
 
   * debian/rules:
diff -Nru libcap2-2.24/debian/control libcap2-2.24/debian/control
--- libcap2-2.24/debian/control 2014-09-25 01:43:17.000000000 +0200
+++ libcap2-2.24/debian/control 2015-03-13 21:35:11.000000000 +0100
@@ -20,6 +20,8 @@
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
+Breaks: libcap-bin
+Replaces: libcap-bin
 Recommends: libpam-cap
 Description: POSIX 1003.1e capabilities (utilities)
  Libcap implements the user-space interfaces to the POSIX 1003.1e capabilities

Reply via email to