Your message dated Sun, 27 Oct 2019 09:49:27 +0000
with message-id <[email protected]>
and subject line Bug#913218: fixed in pristine-tar 1.47
has caused the Debian Bug report #913218,
regarding pristine-tar: pristine-xz can't reproduce tarballs created with pixz 
(e.g. from kernel.org)
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.)


-- 
913218: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913218
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pristine-tar
Version: 1.45
Severity: normal

Dear Maintainers,

pristine-xz can't reproduce this tarball:

https://mirrors.edge.kernel.org/pub/software/network/iw/iw-4.14.tar.xz

Decompressing and recompressing it with `xz` produces a file of the
exact size but with a different hash:

-rw-r--r-- 1 pl pl 114096 Jan  4  2018 iw-4.14.tar.xz

sha1sum: 335898be067d0083c5aaadde7db8ba2371050fcd  iw-4.14.tar.xz
After compressing/decompressing with `xz` (or `xz -6`):

-rw-r--r-- 1 pl pl 114096 Jan  4  2018 iw-4.14.tar.xz
sha1sum: 6c739a26aaa5d94ea68a55f348c7f648e158c6b5  iw-4.14.tar.xz

Bug #869191 suggests that the kernel.org people use `pixz -9 -p6 -t` to
generate their xz-balls, and indeed it works even in this case:
compressing iw-4.14.tar with `pixz -9 -p6 -t` produces a file that
exactly matches upstream's. #869191 suggests that `xz -T6` is able to
reproduce the output of `pixz -9 -p6 -t`, this has been reported to work
in a few cases and the workaround implemented in pristine-xz.

Unfortunately this is not the case with iw-4.14.tar.xz: `xz -T6`
produces a different file from `pixz -9 -p6 -t`, they even differ in
size. I tried a few combinations of options and compressions levels with
no luck.

The solution proposed in #869191 is not general and this somehow limits
the usability of pristine-xz. 

Paride

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pristine-tar depends on:
ii  libbz2-1.0  1.0.6-9
ii  libc6       2.27-8
ii  perl        5.28.0-3
ii  tar         1.30+dfsg-2
ii  xdelta      1.1.3-9.2
ii  xdelta3     3.0.11-dfsg-1+b1
ii  zlib1g      1:1.2.11.dfsg-1

Versions of packages pristine-tar recommends:
ii  bzip2     1.0.6-9
ii  pbzip2    1.1.9-1+b1
ii  xz-utils  5.2.2-1.3

pristine-tar suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pristine-tar
Source-Version: 1.47

We believe that the bug you reported is fixed in the latest version of
pristine-tar, 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.
Tomasz Buchert <[email protected]> (supplier of updated pristine-tar 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: SHA512

Format: 1.8
Date: Sun, 27 Oct 2019 10:23:41 +0100
Source: pristine-tar
Architecture: source
Version: 1.47
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Buchert <[email protected]>
Changed-By: Tomasz Buchert <[email protected]>
Closes: 892029 913218 915144
Changes:
 pristine-tar (1.47) unstable; urgency=medium
 .
   [ Tomasz Buchert ]
   * d/control: move suggested dependencies to actual dependencies
   * drop "Restrictions: needs-recommends" from tests
   * d/control: add pixz as a dependency
   * d/control: require tar >= 1.29b-1.1 (Closes: #915144)
   * d/control: bump std-ver to 4.4.1
   * d/control: set Rules-Requires-Root to no
 .
   [ Kevin Locke ]
   * pristine-xz: Improve multi-thread detection and utilization
   * pristine-xz: Detect pixz compression (Closes: #892029, #913218)
   * pristine-xz: Check program before params
   * pristine-xz: Handle pixz tar index
   * pristine-xz: Set threads based on CPU affinity
 .
   [ Antonio Terceiro ]
   * test.pl: fix exit status with test failures
   * pristine-tar.spec: bump version number
   * debian/control: add missing Build dependency
   * gitlab-ci: drop pipeline no stable
Checksums-Sha1:
 76957471423bff9a5a437607fd31f4ca9a584c19 1829 pristine-tar_1.47.dsc
 ad3b99426612a84dd6a978d4af44b57454d63ecb 285084 pristine-tar_1.47.tar.xz
 ff11fc66cb05984882f5c93a0387cc0a3bed2c14 6921 pristine-tar_1.47_amd64.buildinfo
Checksums-Sha256:
 02cbb9ed8ce2e14a394268cc4cd67d668f4470b61c7f41e1f49ad1b387be0d97 1829 
pristine-tar_1.47.dsc
 97e5ddcc3e59f7956c9ace6b73beebb8854411c2978a9c106c806696a509a2a1 285084 
pristine-tar_1.47.tar.xz
 7d48861b06cb046863e796fdb78b5baa290b684d5fa2598397d51c500801244c 6921 
pristine-tar_1.47_amd64.buildinfo
Files:
 729b5ab7ab39d1ab3989b77669aa99fe 1829 utils optional pristine-tar_1.47.dsc
 607c229e83ea79da6f87e753dbb9ae3f 285084 utils optional pristine-tar_1.47.tar.xz
 1be65cd8c8bc2c08470acc80ef5b88ff 6921 utils optional 
pristine-tar_1.47_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEzmRl4OZ9N8ZVV+eKAK40x+rZ6zgFAl21Y/4SHHRvbWFzekBk
ZWJpYW4ub3JnAAoJEACuNMfq2es428UQAK1KD6KiwARPwhGbkOW9k8Z+YcFccZ3D
Wlqdn5Eiyj4tfrzQLKe0qtZlJaKX09XzdBjlLHox6N/O5Lq+SB+UxcsZBme/hpho
ycI1+XDZzdIiMnnafHQ3OsFK1aow6Q08ubKQWKiYRsUoy5zKk5ZOaKGY8s8Snw8L
EmsCWVlHM7ltItMPgXKJxto7a7+242sThoocuDp+o67+eb/zNHVKEQx6PViDdfRv
Wp+sfRthhNIuPLvh7bLZB08Uo8lOlk1XuWg6QFK5H1IGOmYH9ss3lpuAtX82jXgB
3a+0rdPSrVJi3+RMm5oUcspTZfeNSuIJc5GmKyGGGAVIDXBvNGWR/Nh2SQWrSqEf
6Dz8Z6zx840jmT/m/yvuq19M4eTO/LQlPM9CS8HVQGNHuvSa0L+IqYqp2vadIBnJ
6cOWWFRzdEvLfP1FXjTduC24A5UvblYLYo4Yy1z2tWjDnLW6yj7BG5zPlYoBkFqA
m9Ge/MmcbnMe+Gp6Sc3p/p2l/1nsTC5uutLpy+pYEa1GEO3JGzSWjpEkiSBk7PuR
i8bQH04e1hyRyBM9NPQMglbCFv4Qngvj9yF26++9XsAs+gDvYAaOfum9fMr9ZE5U
KCfSOhARMGwFpHTnAwuBaQMBbCttjYUB/k/3RnA5MF+aO+6tgoyPdxiLoON3EI12
PyZAsPWrBQdE
=dqh6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to