Your message dated Sun, 02 Aug 2020 21:04:25 +0000
with message-id <[email protected]>
and subject line Bug#933031: fixed in pristine-tar 1.49
has caused the Debian Bug report #933031,
regarding pristine-tar: unable to unpack some deltas of version 2
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.)


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

pristine-tar of version 1.46 available in Debian Unstable can't unpack
deltas of versions 2 generated by pristine-tar 1.33 from Ubuntu Xenial.

I've committed a tarball for the rlottie package into my Git repository
using pristine-tar 1.33. Then I try to regenerate the tarball inside
Debian chroot and get the next error.

$ pristine-tar --debug --verbose checkout 
../rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz
pristine-tar: git archive --format=tar 9fed0d3da5cfa7eabd4fa8c2590dd86e5b1442e1 
| (cd '/tmp/pristine-tar.2a5pcCDc3n' && tar x)
pristine-tar: tar xf /tmp/pristine-tar.cBbx8nKDp6/tmpin -C 
/tmp/pristine-tar.Dvxlxlx8Qn
pristine-tar: set subdir to rlottie
pristine-tar: subdir is rlottie
pristine-tar: mkdir /tmp/pristine-tar.o0lKEjWozz/workdir
pristine-tar: mv /tmp/pristine-tar.2a5pcCDc3n 
/tmp/pristine-tar.o0lKEjWozz/workdir/rlottie
pristine-tar: rlottie/example/resource/360\302\272_degree.json is listed in the 
manifest but may not be present in the source directory
pristine-tar: creating missing rlottie/example/resource/360\302\272_degree.json
pristine-tar: doing full tree sweep to catch missing files
pristine-tar: tar cf /tmp/pristine-tar.o0lKEjWozz/recreatetarball --owner 0 
--group 0 --numeric-owner -C /tmp/pristine-tar.o0lKEjWozz/workdir 
--no-recursion --mode 0644 --verbatim-files-from --files-from 
/tmp/pristine-tar.o0lKEjWozz/manifest
pristine-tar: xdelta patch --pristine /tmp/pristine-tar.Dvxlxlx8Qn/delta 
/tmp/pristine-tar.o0lKEjWozz/recreatetarball 
/tmp/pristine-tar.i1k0xBo1aP/rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz.tmp
xdelta: expected from file (/tmp/pristine-tar.o0lKEjWozz/recreatetarball) of 
length 12779520 bytes
pristine-tar: tar cf /tmp/pristine-tar.o0lKEjWozz/recreatetarball --owner 0 
--group 0 --numeric-owner -C /tmp/pristine-tar.o0lKEjWozz/workdir 
--no-recursion --mode 0644 --verbatim-files-from --files-from 
/tmp/pristine-tar.o0lKEjWozz/manifest
pristine-tar: xdelta patch --pristine /tmp/pristine-tar.Dvxlxlx8Qn/delta 
/tmp/pristine-tar.o0lKEjWozz/recreatetarball 
/tmp/pristine-tar.i1k0xBo1aP/rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz.tmp
xdelta: expected from file (/tmp/pristine-tar.o0lKEjWozz/recreatetarball) of 
length 12779520 bytes
pristine-tar: set subdir to rlottie
pristine-tar: subdir is rlottie
pristine-tar: mkdir /tmp/pristine-tar.4XNCSF8pDG/workdir
pristine-tar: mv /tmp/pristine-tar.o0lKEjWozz/workdir/rlottie 
/tmp/pristine-tar.4XNCSF8pDG/workdir/rlottie
pristine-tar: tar cf /tmp/pristine-tar.4XNCSF8pDG/recreatetarball --owner 0 
--group 0 --numeric-owner -C /tmp/pristine-tar.4XNCSF8pDG/workdir 
--no-recursion --mode 0644 --verbatim-files-from --files-from 
/tmp/pristine-tar.4XNCSF8pDG/manifest -H gnu
pristine-tar: xdelta patch --pristine /tmp/pristine-tar.Dvxlxlx8Qn/delta 
/tmp/pristine-tar.4XNCSF8pDG/recreatetarball 
/tmp/pristine-tar.i1k0xBo1aP/rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz.tmp
xdelta: expected from file (/tmp/pristine-tar.4XNCSF8pDG/recreatetarball) of 
length 12779520 bytes
pristine-tar: set subdir to rlottie
pristine-tar: subdir is rlottie
pristine-tar: mkdir /tmp/pristine-tar.SY9ZY0yfKg/workdir
pristine-tar: mv /tmp/pristine-tar.4XNCSF8pDG/workdir/rlottie 
/tmp/pristine-tar.SY9ZY0yfKg/workdir/rlottie
pristine-tar: tar cf /tmp/pristine-tar.SY9ZY0yfKg/recreatetarball --owner 0 
--group 0 --numeric-owner -C /tmp/pristine-tar.SY9ZY0yfKg/workdir 
--no-recursion --mode 0644 --verbatim-files-from --files-from 
/tmp/pristine-tar.SY9ZY0yfKg/manifest -H posix
pristine-tar: xdelta patch --pristine /tmp/pristine-tar.Dvxlxlx8Qn/delta 
/tmp/pristine-tar.SY9ZY0yfKg/recreatetarball 
/tmp/pristine-tar.i1k0xBo1aP/rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz.tmp
xdelta: expected from file (/tmp/pristine-tar.SY9ZY0yfKg/recreatetarball) of 
length 12779520 bytes
pristine-tar: tar cf /tmp/pristine-tar.SY9ZY0yfKg/recreatetarball --owner 0 
--group 0 --numeric-owner -C /tmp/pristine-tar.SY9ZY0yfKg/workdir 
--no-recursion --mode 0644 --verbatim-files-from --files-from 
/tmp/pristine-tar.SY9ZY0yfKg/manifest
pristine-tar: xdelta patch --pristine /tmp/pristine-tar.Dvxlxlx8Qn/delta 
/tmp/pristine-tar.SY9ZY0yfKg/recreatetarball 
/tmp/pristine-tar.i1k0xBo1aP/rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz.tmp
xdelta: expected from file (/tmp/pristine-tar.SY9ZY0yfKg/recreatetarball) of 
length 12779520 bytes
pristine-tar: Failed to reproduce original tarball. Please file a bug report.
pristine-tar: failed to generate tarball

You'll find problematic delta in the repository of the rlottie package
under the mymedia/weird-delta tag. Steps to reproduce:

    git clone https://salsa.debian.org/debian/rlottie.git
    git branch pristine-tar mymedia/weird-delta
    pristine-tar checkout ../rlottie_0~git20190721.24346d0+dfsg.orig.tar.gz

Here is version numbers of dependencies of both programs.

    Name             Version          Architecture Description
+++-================-================-============-============================================================
ii  bzip2            1.0.6-9.2        amd64        high-quality block-sorting 
file compressor - utilities
ii  libbz2-1.0:amd64 1.0.6-9.2        amd64        high-quality block-sorting 
file compressor library - runtime
ii  libc6:amd64      2.28-10          amd64        GNU C Library: Shared 
libraries
un  pbzip2           <none>           <none>       (no description available)
ii  perl             5.28.1-6         amd64        Larry Wall's Practical 
Extraction and Report Language
ii  pristine-tar     1.46             amd64        regenerate pristine tarballs
ii  tar              1.30+dfsg-6      amd64        GNU version of the tar 
archiving utility
ii  xdelta           1.1.3-9.2        amd64        A diff utility which works 
with binary files
ii  xdelta3          3.0.11-dfsg-1+b1 amd64        Diff utility which works 
with binary files
ii  xz-utils         5.2.4-1          amd64        XZ-format compression 
utilities
ii  zlib1g:amd64     1:1.2.11.dfsg-1  amd64        compression library - runtime

    Name             Version                 Architecture Description
+++-================-=======================-============-============================================================
ii  bzip2            1.0.6-8ubuntu0.2        amd64        high-quality 
block-sorting file compressor - utilities
ii  libbz2-1.0:amd64 1.0.6-8ubuntu0.2        amd64        high-quality 
block-sorting file compressor library - runtime
ii  libc6:amd64      2.23-0ubuntu11          amd64        GNU C Library: Shared 
libraries
ii  libc6:i386       2.23-0ubuntu11          i386         GNU C Library: Shared 
libraries
ii  pbzip2           1.1.9-1                 amd64        parallel bzip2 
implementation
ii  perl             5.22.1-9ubuntu0.6       amd64        Larry Wall's 
Practical Extraction and Report Language
ii  pristine-tar     1.33                    amd64        regenerate pristine 
tarballs
ii  tar              1.28-2.1ubuntu0.1       amd64        GNU version of the 
tar archiving utility
ii  xdelta           1.1.3-9.1ubuntu1        amd64        A diff utility which 
works with binary files
ii  xz-utils         5.1.1alpha+20120614-2ub amd64        XZ-format compression 
utilities
ii  zlib1g:amd64     1:1.2.8.dfsg-2ubuntu4.1 amd64        compression library - 
runtime
ii  zlib1g:i386      1:1.2.8.dfsg-2ubuntu4.1 i386         compression library - 
runtime

--- End Message ---
--- Begin Message ---
Source: pristine-tar
Source-Version: 1.49
Done: Antonio Terceiro <[email protected]>

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.
Antonio Terceiro <[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: SHA256

Format: 1.8
Date: Sun, 02 Aug 2020 10:45:39 -0300
Source: pristine-tar
Architecture: source
Version: 1.49
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Buchert <[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Closes: 933031
Changes:
 pristine-tar (1.49) unstable; urgency=medium
 .
   [ Steve McIntyre ]
   * Add an extra tarball retry step without --verbatim-files-from
     (Closes: #933031)
Checksums-Sha1:
 d868401567073f903cfd1a367f82318e0b447682 1822 pristine-tar_1.49.dsc
 b395df79a710630a373a4428a0798945423b10e9 285340 pristine-tar_1.49.tar.xz
 d0597c75ebc8329002727b2758b90ff236e453f2 6672 pristine-tar_1.49_amd64.buildinfo
Checksums-Sha256:
 e78a9d36d633d7ce28d57eceacc639a452c88cd14c8063e63c62140ceb7fca5e 1822 
pristine-tar_1.49.dsc
 2b51771af4d8124d0ae1c1a9200a7f6c42a934d190d45ab1e9c21b2e82b93314 285340 
pristine-tar_1.49.tar.xz
 4e24f8cdcc83ef515e1858f6312700f9cbeca3603bfbf234088a89bb592968a2 6672 
pristine-tar_1.49_amd64.buildinfo
Files:
 9477df05a8b7d5beabb9a69adc4429b9 1822 utils optional pristine-tar_1.49.dsc
 916af7bf85795e06c199ebd1c44ff906 285340 utils optional pristine-tar_1.49.tar.xz
 01c1c7ece1937580b2085cbe094dd525 6672 utils optional 
pristine-tar_1.49_amd64.buildinfo

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

iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl8nJjgACgkQ/A2xu81G
C94fBhAAk6UP3EE2Mf0kwpMpav+21CMPnDRQBtik4WGsHVY/iThCOEbrhMQQSkm5
+1c2pG65dqfll4MhSrhVu5xm4qGMqcRM6eDXGuEjHRCGYonAaprdGrHs3ra/B3EW
y5gXKurjFAi8YisDWIkSnZuHJvBsucAtC5pbEEj1uT/XJHzUyuuHwCLprsFjOZAd
IipzuqxfVThF6jt4aUtJcxNU8dFN56FTAXee6po5kbgGgGmJyKP65Th1/f2Dfmot
4cb7lDflpPdFixr+DPkICk3+eo5vMd05/uikXY60MrYiKeAul0Aerr9AySjKL6/R
pNcfBCUwEIO8BDLjNq1DsYsxBzwHHFUXyHAZSxTgINh3JRrVpJcA48mO0Xo7Api/
FdYWQ5ltWuf1Yi4zAXATXRyJ6noOLptolxSVEG/tioNZP7CR8NLDd/uNuzmDR0a8
jQfpIeEW4H4NE7LZ6URIh6oov2nee8nI7IfKG1/icP/OkBgkrUQn434vQ6tuINyt
JGrCl+Cw2wJz5x1zSA0hVKGakbhFeUKVU8EjeYIUO7qRl4DqlXzHq8pOTThZfJNp
I5BlsZD40AdfvY+z3YdPOgBbNOlN2QXmuWlupp9/ZwAh5pP9A/aJsWeXVrIC3mwN
Oenip3i/clOL/TfD9xipOJYbhmKpGVtMTlU33GUVd9/D69wNjhc=
=9a1f
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to