Control: tags -1 pending patch

Hi Dimitri,

Although this bug was filed as a wishlist bug, the impact is rather more
serious than that.  This bug, if unresolved, would eventually cause filename
collisions when the next Debian release is archived off, leading to much
consternation on the part of mirror operators.

To avoid this, I've taken the liberty of uploading an NMU that fixes these
problems, by:

 - bumping the version number to 1.2.4-3.1, which is greater than the last
   version which was included in Debian before
 - changing the package to source format 3.0 (quilt), to enable the use of
   an orig.tar.xz
 - convert the orig.tar.gz to an orig.tar.xz, to also avoid a filename
   collision with the old upstream tarball, which does not match the one
   that you've used for the reintroduced package.

The actual package diff for this is quite small; please see attached.  Of
course, it is also important that you use the orig.tar.xz instead of the
orig.tar.gz for future uploads of the package.  I am also attaching that for
reference, but of course you should be able to grab that from the archive
shortly.

-- 
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 cl-utilities-1.2.4/debian/changelog 
cl-utilities-1.2.4/debian/changelog
--- cl-utilities-1.2.4/debian/changelog 2016-03-28 18:31:28.000000000 -0700
+++ cl-utilities-1.2.4/debian/changelog 2016-03-28 18:27:58.000000000 -0700
@@ -1,3 +1,19 @@
+cl-utilities (1.2.4-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump the version number to avoid collisions with other versions
+    of cl-utilities that were historically in the Debian archive before
+    removal.
+  * Switch to source format 3.0 (quilt) so that the package can use an
+    orig.tar.xz instead of orig.tar.gz, because the orig.tar.gz that was
+    used when reintroduced also doesn't match the one previously in Debian,
+    which violates one of the constraints that filenames are always unique
+    in a package pool - which will cause problems for release archival
+    down the line.
+  * Closes: #805798.
+
+ -- Steve Langasek <vor...@debian.org>  Tue, 29 Mar 2016 01:27:57 +0000
+
 cl-utilities (1.2.4-1) unstable; urgency=medium
 
   * Quicklisp release update.
diff -Nru cl-utilities-1.2.4/debian/source/format 
cl-utilities-1.2.4/debian/source/format
--- cl-utilities-1.2.4/debian/source/format     1969-12-31 16:00:00.000000000 
-0800
+++ cl-utilities-1.2.4/debian/source/format     2016-03-28 18:24:42.000000000 
-0700
@@ -0,0 +1 @@
+3.0 (quilt)

Attachment: cl-utilities_1.2.4.orig.tar.xz
Description: application/xz

Reply via email to