Your message dated Wed, 16 May 2018 08:57:07 +0000
with message-id <e1fisf9-0004yg...@fasolo.debian.org>
and subject line Bug#897653: fixed in tar 1.30+dfsg-2
has caused the Debian Bug report #897653,
regarding tar 1.30 breaks pristine-tar
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 ow...@bugs.debian.org
immediately.)


-- 
897653: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897653
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tar
Version: 1.30+dfsg-1
Severity: grave
Justification: causes non-serious data loss

Hi,

After tar 1.30 arrived in unstabled, pristine-tar can no longer
reproduce tarballs that it previously could. For example I just hit this
with bundler:

$ debcheckout -a bundler
declared git repository at g...@salsa.debian.org:ruby-team/bundler.git
git clone https://salsa.debian.org/ruby-team/bundler.git bundler ...
Cloning into 'bundler'...
remote: Counting objects: 3981, done.
remote: Compressing objects: 100% (1289/1289), done.
remote: Total 3981 (delta 2570), reused 3950 (delta 2551)
Receiving objects: 100% (3981/3981), 3.55 MiB | 24.00 KiB/s, done.
Resolving deltas: 100% (2570/2570), done.
git remote set-url --push origin g...@salsa.debian.org:ruby-team/bundler.git ...
$ cd bundler/
$ pristine-tar checkout /tmp/bundler_1.16.1.orig.tar.gz
xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
pristine-tar: Failed to reproduce original tarball. Please file a bug report.
pristine-tar: failed to generate tarball

See also #897249 and #897421 for similar pristine-tar user reports.
Downgrading tar to 1.29b-2 makes it work again.

I realize that pristine-tar is not sustainable in the long run, but for
better or worse it became a relevant part of Debian development
infrastructure. I'm filing this bug to avoid this situation hitting
testing, while we figure some way out of this.

Bdale, do you have any initial thoughts on this?


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

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

Versions of packages tar depends on:
ii  libacl1      2.2.52-3+b1
ii  libc6        2.27-3
ii  libselinux1  2.7-2+b2

tar recommends no packages.

Versions of packages tar suggests:
ii  bzip2        1.0.6-8.1
ii  ncompress    4.2.4.4-20
pn  tar-doc      <none>
pn  tar-scripts  <none>
ii  xz-utils     5.2.2-1.3

-- no debconf information

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: tar
Source-Version: 1.30+dfsg-2

We believe that the bug you reported is fixed in the latest version of
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 897...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bdale Garbee <bd...@gag.com> (supplier of updated 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 16 May 2018 01:47:48 -0600
Source: tar
Binary: tar tar-scripts
Architecture: source amd64
Version: 1.30+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Bdale Garbee <bd...@gag.com>
Changed-By: Bdale Garbee <bd...@gag.com>
Description:
 tar        - GNU version of the tar archiving utility
 tar-scripts - optional scripts for GNU version of the tar archiving utility
Closes: 897591 897653
Changes:
 tar (1.30+dfsg-2) unstable; urgency=medium
 .
   * updated pristine-tar patch from Antonio Terceiro, making it possible for
     pristine-tar to ask tar to recreate pre-1.30 broken behavior so that it's
     possible to recover a tar file stored in a repo in the old, broken format.
     closes: #897653
   * patch from upstream that fixes race condition in dirrem01 and dirrem02
     tests when building on a slow machine, closes: #897591
Checksums-Sha1:
 54bd048fd82990b3765a6a2b7e7bda63dc2d9d4f 1951 tar_1.30+dfsg-2.dsc
 1bbb6fada090c8c3a0b28ac135abcc663c95cc33 17384 tar_1.30+dfsg-2.debian.tar.xz
 c5d41f9324614134c3f0ff7e48abf6b18edec9b8 598840 
tar-dbgsym_1.30+dfsg-2_amd64.deb
 0e4b5e5c2654693a31e4a180f545574f0f2c3998 170052 
tar-scripts_1.30+dfsg-2_amd64.deb
 dcbbf33b1c118347773d0396b3ee9a37a428cb74 6246 tar_1.30+dfsg-2_amd64.buildinfo
 cbe176d478fd2d409d9c189341e742dfc2bb6e6f 775948 tar_1.30+dfsg-2_amd64.deb
Checksums-Sha256:
 e06cc08da7db7e8a546a946c23d89042cf86c9e8ae3a5c2c4e0d585ad6f2039f 1951 
tar_1.30+dfsg-2.dsc
 7799136a18d6735463d421f5b48df900cd51ee7e89e3e6acc6c401bd903e4231 17384 
tar_1.30+dfsg-2.debian.tar.xz
 de52ffaeb8f20d2deee7fc3898e83cb8c7b77b07f5f96c940929abb1d567c2a4 598840 
tar-dbgsym_1.30+dfsg-2_amd64.deb
 07efc60522ff44355719d66e8a627275ab81316e196296daebce6e1e25d3891d 170052 
tar-scripts_1.30+dfsg-2_amd64.deb
 998da3798f195df814fdfdefb6e833efc193ef800ef866e90e9771880a978513 6246 
tar_1.30+dfsg-2_amd64.buildinfo
 6ce3d4fd275bf4290d77f66b9e19dad64cdebfee3cb0ed8209f81fce181f5c0f 775948 
tar_1.30+dfsg-2_amd64.deb
Files:
 4a94b80636f86f414a6a751fc15d6b64 1951 utils required tar_1.30+dfsg-2.dsc
 dc49cbbe95ac4727ecbe20df38a5e9e0 17384 utils required 
tar_1.30+dfsg-2.debian.tar.xz
 7b0f4746e22807fe36786ae104c4466e 598840 debug optional 
tar-dbgsym_1.30+dfsg-2_amd64.deb
 45c7eca04819a06c03d47978d45a2181 170052 utils optional 
tar-scripts_1.30+dfsg-2_amd64.deb
 b4749bcefcd67443b212c780eee0df55 6246 utils required 
tar_1.30+dfsg-2_amd64.buildinfo
 151338f31856ddc5b30168872a7aef5d 775948 utils required 
tar_1.30+dfsg-2_amd64.deb

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

iQIzBAEBCgAdFiEEhHDyCwYlkhh8unuzOpNhlsCV2UEFAlr7514ACgkQOpNhlsCV
2UHe6A/+NkWfvONoYcv8QeU7Y2JiUFpF8kQUQzUFHYPGzDsejzwoMTBQm5a6pHaT
gUD+nzVt3KTNZzEhJLZPvJBNM/u47vjE03zjBuZ8Mm6qb14fGQqtOItSg9ZykK1G
HghnTY0+oapMtLxH8uSlLSA6FKcSfbIU5EB3/rIsbCby/gtTb0cmw0bnPKkxQayw
I7g7St/7zNO81lmm5zmyxnPJEn8QjrehKvX1a6ZX2qQVXWpKq/SqBj6/0PXxSDvm
/Yf4F2Ii9kHiapxer5SE7YDHivGK4BbpT1CpVWg+iMqC5R+5y9uMUcSlOkDjtKM7
REatcYrMBSqxLnidiOuMUwVy5yFobSp//huamt8IFVaSSA4Twh3ght3Gagp3EY5V
cIoPno5yrCb0JVknNWmIrG6Qi7m0JQQ7nOWP+CUjMztWnyfKongEteNarBvJnlDd
cYJk8kOaBhF9eP9BgbZmsrbqh87YEMVtYNl8OhjKOp7WylkCdyTjmLy4hHeIw7yf
1FyjBsow+2Yijv1YfFvd3e4yI92RuQ4J6vz6sw1GNnCj6jlIgai1XGlSVH0ocJ4t
0qe0nMAF92NXJ5opKuDesgj+IUBHSY9cwwz2rSzWOYzPgfZ+k6G6acs0RYsUu5ic
QHrNWoZ6GLs/Ok9ITPvR5+BS5YQKO88wE83wlq+1GRP6yW4aHJ0=
=2F7j
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to