Your message dated Sun, 18 Nov 2012 19:47:55 +0000
with message-id <[email protected]>
and subject line Bug#685217: fixed in xz-utils 5.1.1alpha+20120614-2
has caused the Debian Bug report #685217,
regarding xz-utils: please clarify relationship to upstream
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
685217: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685217
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xz-utils
Version: 5.1.1alpha+20120614-1
Severity: important
Tags: patch

xz-utils/sid has been tracking the 5.1.y branch since the start of the
wheezy cycle to help with that branch's stabilization, and although
except for threading support that branch is quite stable, no official
stable release has been cut from it.  As a result, the packaged
version of XZ Utils that will most likely be in wheezy has a
confusingly alarming version number with "alpha" in the middle.

An ideal fix would have been to improve documentation and polish
enough that the current upstream version could be called "stable", but
that won't help with wheezy anyway since we patch out the threading
support.  For now the best we can do is to clarify what patches have
been applied that make the difference between upstream's alpha version
and Debian's soon-to-be-stable one.

Documenting the patches applied is a good practice, anyway (idea
taken from Matthias's gcc packages).
From: Jonathan Nieder <[email protected]>
Date: Wed, 4 Jul 2012 16:18:05 -0500
Subject: xz-utils/README.Debian: Document patches

Given that we are packaging an alpha release, end-users and other
distributors might wonder how a stable release is made out of that and
how the packaged code differs from the original code.

Add some words describing each patch to README.Debian to help such
people, imitating the gcc packaging.  This information does not go in
the package description because it is more relevant when using the
package than when deciding whether to install it.  The package
description already mentions that threads are not supported.

Thanks to Andrew Pollock, Thorsten Glaser, and Lasse Collin for
advice.
---
 debian/changelog              |    6 ++++++
 debian/xz-utils.README.Debian |   28 +++++++++++++++++++++++++---
 2 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8936da7..a69f889 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xz-utils (5.1.1alpha+20120614-1.1) unstable; urgency=low
+
+  * xz-utils/README.Debian: Document differences from upstream.
+
+ -- Jonathan Nieder <[email protected]>  Fri, 17 Aug 2012 19:57:24 -0700
+
 xz-utils (5.1.1alpha+20120614-1) unstable; urgency=low
 
   * New snapshot, taken from upstream commit f1675f76.
diff --git a/debian/xz-utils.README.Debian b/debian/xz-utils.README.Debian
index 819be5c..b79248a 100644
--- a/debian/xz-utils.README.Debian
+++ b/debian/xz-utils.README.Debian
@@ -3,8 +3,9 @@ XZ Utils for Debian
 
 Contents:
  1. History
- 2. LZMA Utils compatibility
- 3. Configuration
+ 2. Differences from standard XZ Utils
+ 3. LZMA Utils compatibility
+ 4. Configuration
 
 History
 -------
@@ -14,6 +15,27 @@ The old .lzma file format has some problems, worst of which 
is the lack
 of magic number, but it gets enough use to still need to be supported.
 See /usr/share/doc/xz-utils/history.txt.gz for the full story.
 
+Differences from standard XZ Utils
+----------------------------------
+
+XZ Utils 5.1.y upstream has some experimental features which are
+disabled in Debian to allow the interfaces to evolve.  The Debian
+package also modifies liblzma to avoid breakage when a binary links
+indirectly to liblzma from Debian 6.0 (squeeze) and 7.0 (wheezy) at
+the same time.
+
+abi-threaded-encoder:
+  Disable threaded compression in liblzma and xz.
+
+abi-version-script:
+  liblzma: Do not pretend to satisfy dependencies on XZ_5.1.2alpha.
+
+abi-liblzma2-compat, configure-liblzma2-compat:
+  liblzma: Do not check reserved space past the historical end of
+  the lzma_stream structure if liblzma.so.2 is loaded in the same
+  process image.  Likewise when building statically.
+  (See bug #649522.)
+
 LZMA Utils compatibility
 ------------------------
 
@@ -44,4 +66,4 @@ following to your environment (e.g., in ~/.profile):
 
 See the "Memory usage" section of the xz(1) manual page for details.
 
- -- Jonathan Nieder <[email protected]>  Fri, 18 May 2012 01:14:16 -0500
+ -- Jonathan Nieder <[email protected]>  Fri, 17 Aug 2012 23:37:47 -0700
-- 
1.7.9.6 (Apple Git-31.1)


--- End Message ---
--- Begin Message ---
Source: xz-utils
Source-Version: 5.1.1alpha+20120614-2

We believe that the bug you reported is fixed in the latest version of
xz-utils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonathan Nieder <[email protected]> (supplier of updated xz-utils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 10 Sep 2012 14:35:33 -0700
Source: xz-utils
Binary: liblzma5 xz-utils xzdec liblzma-dev liblzma-doc
Architecture: source amd64 all
Version: 5.1.1alpha+20120614-2
Distribution: unstable
Urgency: low
Maintainer: Jonathan Nieder <[email protected]>
Changed-By: Jonathan Nieder <[email protected]>
Description: 
 liblzma-dev - XZ-format compression library - development files
 liblzma-doc - XZ-format compression library - API documentation
 liblzma5   - XZ-format compression library
 xz-utils   - XZ-format compression utilities
 xzdec      - XZ-format compression utilities - tiny decompressors
Closes: 685217 685220
Changes: 
 xz-utils (5.1.1alpha+20120614-2) unstable; urgency=low
 .
   * Apply fixes from 5.1.2alpha.  Closes: #685220.
     - liblzma: report a LZMA_DATA_ERROR when range encoded data starts
       with a nonzero byte.  This is a sanity check to catch malformed
       files that no known encoders produce.
     - xz -v -v --list: Support for decompressing blocks with
       zero-length uncompressed data was added in xz 5.0.2, not 5.0.3.
     - xz.1: "xz --robot -v -v --list" gained a "minimum xz version to
       decompress" field.
   * xz-utils/README.Debian: Document differences from upstream.
     Closes: #685217.
Checksums-Sha1: 
 f96d8a62836d7f7d6c9a3addae7f631be710a99d 2325 
xz-utils_5.1.1alpha+20120614-2.dsc
 fb2ca9a52a54c5aca3a5e66f88629c1d4d40af0a 154298 
xz-utils_5.1.1alpha+20120614-2.debian.tar.gz
 e0e6092c8b55c2c12e66d76af23b5f63cf125e03 201774 
liblzma5_5.1.1alpha+20120614-2_amd64.deb
 3f2bbd9a2a71cbf07af662e4be2a9d0320015d81 237108 
xz-utils_5.1.1alpha+20120614-2_amd64.deb
 b929f6d1c965fb41efeea64aaee7ee894fb1c838 168124 
xzdec_5.1.1alpha+20120614-2_amd64.deb
 dc6f1e57d350a5910fc9ce1879225d9aad2ec37f 276798 
liblzma-dev_5.1.1alpha+20120614-2_amd64.deb
 6255ad3561b633a93eeab10234fa2a5fe47cd2b7 583078 
liblzma-doc_5.1.1alpha+20120614-2_all.deb
Checksums-Sha256: 
 d7d87c6c7aa6d2fe45d8d55a8929ab12f0688f7f17bcfc6233ecfa94f6f7a298 2325 
xz-utils_5.1.1alpha+20120614-2.dsc
 4e2873ab7b1ee44b7d580caf2a5ca761b10cb2725691b2c2a9b21edb0d771f39 154298 
xz-utils_5.1.1alpha+20120614-2.debian.tar.gz
 43b1391a983a93f1613618e8dbee2ed2c6e836e08c97b40140586a24512e2782 201774 
liblzma5_5.1.1alpha+20120614-2_amd64.deb
 09268d149e9077a6606a2f0311714b057909a196f6b3fd811d32a988f2ea17a9 237108 
xz-utils_5.1.1alpha+20120614-2_amd64.deb
 9c819eaa408336d12cef5197cec7f3ee96dca24fbafa14348922bebc4da4070f 168124 
xzdec_5.1.1alpha+20120614-2_amd64.deb
 93403685bb44eedc3f924df62bf0dcbe37abcbc2025a76a61f67b3c0175e368e 276798 
liblzma-dev_5.1.1alpha+20120614-2_amd64.deb
 c98b8d24964b879f8b85b62896e28c9a3ce2ce559788b4b711529b516cb9ad03 583078 
liblzma-doc_5.1.1alpha+20120614-2_all.deb
Files: 
 8d7b336ae9a22d6548917bc645912782 2325 utils required 
xz-utils_5.1.1alpha+20120614-2.dsc
 271057685ae46b092bebba86edc82f5f 154298 utils required 
xz-utils_5.1.1alpha+20120614-2.debian.tar.gz
 fc18375eac777ed0d3416d8c39f0f3e2 201774 libs required 
liblzma5_5.1.1alpha+20120614-2_amd64.deb
 3c32fe449bbbb15dd64975a63843efd3 237108 utils required 
xz-utils_5.1.1alpha+20120614-2_amd64.deb
 b040ed724e560d8e679da1e77ddadb93 168124 utils extra 
xzdec_5.1.1alpha+20120614-2_amd64.deb
 1f29c066673ac5430b7d4a69485869f0 276798 libdevel optional 
liblzma-dev_5.1.1alpha+20120614-2_amd64.deb
 9cb19ec20b9ae16eb7029b54b1962a21 583078 doc optional 
liblzma-doc_5.1.1alpha+20120614-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQqTeiAAoJEN/Gce6zM/ol3+gP/2erlzNwfn4NksWYfvAqIwhK
5cbNeEFSzn2mlSpxW97sdIomM8qPWe726v/nCbsqs/3JEhAaSqhhUO8mMrJCdmth
oZLVGpiVrduP7Ex0AhWLxerbfWxYwKmDCIE9nJxqBcYGKnqst3s1DmxRfZJxiRzs
JVptt6JlSdmwMC3CdEli6SymBh1a8NeS0G8QEkrNaUsqmL5fnj8/Ct1baOrDhN4K
zc/AYq6gFiuWNFoRKXGdA1vzNRiF39A+VFU/bbmiaA4rxhPVyCNbplLr6b68F8MT
OzYzveCNhArVIvirhc3gH5kpfmOvoTwKayS26gkOMh4eRL1Q+C/HJEg8UqyYYLuU
eAukLA/REvOSKPkRP0rruojY+PnNTmVRxDTR71zLAV38eBk0zY4lF9aZaQ29NHc4
dp1j1cdUWw0S/SkTrknA84VoYs/KEhtcxUdsWzPt3XXUvLaali7mDAPhcMxl+shv
5oJYKB4aawDGBA3oH7Y1jId3JVDja40ncBQ0UM2uaDyW2mtYnHJDIZ+kpOW8t/jn
eRh9uUUPwQ2f7MgQs5DFiaYVXTDss3ZJQfFhDoMiDfpFyjzSYzInsQ38De4x3ERT
xZNiENeeT5LfVgOrTFmYMvgQzDTU/g12iJz0JMoPzT+cm5oi9biFez0Li/3avZkd
g9Yh4JWdjTzxLeUYTIIW
=nAX5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to