Control: reopen 755703

Anibal,

On Sat, Aug 02, 2014 at 12:19:18PM +0000, Anibal Monsalve Salazar wrote:
>  nfs-utils (1:1.2.8-7) experimental; urgency=medium
>  .
>    * Get rid of libgssglue1.
>      Don't pass "--with-gssglue" to ./configure.
>      Build-depend on libtirpc-dev (>= 0.2.4-2~).
>      Depend on libtirpc1 (>= 0.2.4-2~).
>      Depend on rpcbind (>= 0.2.1-5~).
>    * Remove debian/source/options.

This appears to be your response to bug #755703.

This is unacceptable.  You have broken the package in unstable in a
release-critical manner, and have only uploaded the fix to experimental,
leaving users' systems broken in unstable.  Furthermore, despite this
package being maintained in git, you have not committed your changes to the
package repository; and you have not declared the required Breaks: from
libtirpc1 to old versions of nfs-common / nfs-kernel-server which link
against libgssglue1.

I am NMUing libtirpc1 to unstable to fix this, including a proper
declaration of Breaks: against nfs-common (<< 1:1.2.8-7) and
nfs-kernel-server (<< 1:1.2.8-7).  Please find the debdiff attached.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru libtirpc-0.2.4/debian/changelog libtirpc-0.2.4/debian/changelog
--- libtirpc-0.2.4/debian/changelog	2014-08-02 08:40:51.000000000 +0000
+++ libtirpc-0.2.4/debian/changelog	2014-08-11 07:28:31.000000000 +0000
@@ -1,3 +1,13 @@
+libtirpc (0.2.4-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Upload to unstable where this belongs to fix the release critical bug.
+  * Declare Breaks: against versions of nfs-common, nfs-kernel-server that
+    link against libtirpc1 and libgssglue1, so that we have a proper
+    transition.  Closes: #755703.
+
+ -- Steve Langasek <vor...@debian.org>  Mon, 11 Aug 2014 07:28:30 +0000
+
 libtirpc (0.2.4-2) experimental; urgency=medium
 
   * Get rid of libgssglue1.
diff -Nru libtirpc-0.2.4/debian/control libtirpc-0.2.4/debian/control
--- libtirpc-0.2.4/debian/control	2014-08-02 07:57:34.000000000 +0000
+++ libtirpc-0.2.4/debian/control	2014-08-11 07:28:23.000000000 +0000
@@ -24,6 +24,7 @@
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: nfs-common (<< 1:1.2.8-7), nfs-kernel-server (<< 1:1.2.8-7)
 Description: transport-independent RPC library
  This package contains a port of Sun's transport-independent RPC library to
  Linux. The library is intended as a replacement for the RPC code in the GNU C

Attachment: signature.asc
Description: Digital signature

Reply via email to