Your message dated Sat, 20 Jun 2020 23:18:59 +0000 with message-id <[email protected]> and subject line Bug#962354: fixed in pristine-tar 1.48 has caused the Debian Bug report #962354, regarding pristine-tar: pristine-xz failed to reproduce build of ../libvirt_6.4.0.orig.tar.xz 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.) -- 962354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962354 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: pristine-tar Version: 1.47 Severity: normal Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** I ran into this issue while trying to import the latest upstream version for libvirt: $ gbp import-orig --verbose --no-rollback --debian-branch debian/experimental ../libvirt_6.4.0.orig.tar.xz gbp:debug: ['git', 'rev-parse', '--show-cdup'] gbp:debug: ['git', 'rev-parse', '--is-bare-repository'] gbp:debug: ['git', 'rev-parse', '--git-dir'] gbp:debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/'] gbp:debug: ['git', 'show-ref', '--verify', 'refs/heads/upstream/latest'] gbp:debug: ['git', 'status', '--porcelain'] gbp:debug: Signature ../libvirt_6.4.0.orig.tar.xz found for ../libvirt_6.4.0.orig.tar.xz.asc What is the upstream version? [6.4.0] gbp:debug: ['git', 'tag', '-l', 'upstream/6.4.0'] gbp:debug: tar ['-C', '../tmp8pliau55', '-a', '-xf', '../libvirt_6.4.0.orig.tar.xz'] [] gbp:debug: Unpacked '../libvirt_6.4.0.orig.tar.xz' to '../tmp8pliau55/libvirt-6.4.0' gbp:info: Importing '../libvirt_6.4.0.orig.tar.xz' to branch 'upstream/latest'... gbp:info: Source package is libvirt gbp:info: Upstream version is 6.4.0 gbp:debug: ['git', 'show-ref', '--verify', 'refs/heads/upstream/latest'] gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 'upstream/latest'] gbp:debug: ['git', 'add', '-f', '.'] gbp:debug: ['git', 'write-tree'] gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 'upstream/latest'] gbp:debug: ['git', 'commit-tree', '5d1f17e4035e01548d006d598922650408f56703', '-p', '1b6982f1b5d95a81eef1a112d0b1b228d7f910b2'] gbp:debug: ['git', 'update-ref', '-m', 'gbp: New upstream version 6.4.0', 'refs/heads/upstream/latest', '46f45a63850c420af231a5c4186c5f9187c6b9b4', '1b6982f1b5d95a81eef1a112d0b1b228d7f910b2'] gbp:debug: ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar'] gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 'pristine-tar'] gbp:debug: ['git', 'ls-tree', '-z', 'upstream/latest', '--'] gbp:debug: ['git', 'mktree', '-z'] gbp:debug: pristine-tar [] ['--help'] gbp:debug: pristine-tar [] ['commit', '../libvirt_6.4.0.orig.tar.xz', '5d1f17e4035e01548d006d598922650408f56703', '-s', '../libvirt_6.4.0.orig.tar.xz.asc'] gbp:error: Import of ../libvirt_6.4.0.orig.tar.xz failed: Couldn't commit to 'pristine-tar' with upstream '5d1f17e4035e01548d006d598922650408f56703': pristine-xz failed to reproduce build of ../libvirt_6.4.0.orig.tar.xz (Please file a bug report.) pristine-tar: failed to generate delta gbp:debug: rm ['-rf', '../tmp8pliau55'] [] Running pristine-tar again manually, to gather more information: $ pristine-tar --verbose --debug commit ../libvirt_6.4.0.orig.tar.xz 5d1f17e4035e01548d006d598922650408f56703 -s ../libvirt_6.4.0.orig.tar.xz.asc pristine-tar: git archive --format=tar 5d1f17e4035e01548d006d598922650408f56703 | (cd '/tmp/pristine-tar.zknL0MQpcM' && tar x) pristine-tar: set subdir to libvirt-6.4.0 pristine-tar: subdir is libvirt-6.4.0 pristine-tar: mkdir /tmp/pristine-tar.R46gh49xSl/workdir pristine-tar: mv /tmp/pristine-tar.zknL0MQpcM /tmp/pristine-tar.R46gh49xSl/workdir/libvirt-6.4.0 pristine-tar: tar cf /tmp/pristine-tar.R46gh49xSl/recreatetarball --owner 0 --group 0 --numeric-owner -C /tmp/pristine-tar.R46gh49xSl/workdir --no-recursion --mode 0644 --verbatim-files-from --files-from /tmp/pristine-tar.R46gh49xSl/manifest pristine-tar: pristine-xz -v -d --no-keep gendelta ../libvirt_6.4.0.orig.tar.xz /tmp/pristine-tar.bXsstH80WF/wrapper pristine-xz: pixz -d < ../libvirt_6.4.0.orig.tar.xz > /tmp/pristine-tar.ULPnMKQoAx/test pristine-xz failed to reproduce build of ../libvirt_6.4.0.orig.tar.xz (Please file a bug report.) pristine-tar: failed to generate delta Downgrading pristine-tar to 1.46 from buster makes it possible to run gbp import-orig successfully, at which point both 1.46 and 1.47 are able to regenerate the tarball from the git branch. The Debian repository for libvirt is https://salsa.debian.org/libvirt-team/libvirt/ and the commits the various branches were pointing to when I encountered the issue are pristine-tar 9964e57257 pristine-tar data for libvirt_6.2.0.orig.tar.xz upstream/latest 1b6982f1b5 New upstream version 6.2.0 debian/experimental 51d88f1e6f Document changes and release 6.2.0-1 The tarball I was trying to import is https://libvirt.org/sources/libvirt-6.4.0.tar.xz but I tried libvirt 6.3.0 as well and got the same results. A couple of months ago, when I imported libvirt 6.2.0, and indeed all the many times I used gbp import-orig before now, everything worked smoothly. In fact, I might as well take this opportunity to thank the pristine-tar team for their excellent work over the years: it's a really wonderful tool that makes maintaining a Debian package much more pleasant. Keep it up :) -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.6.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages pristine-tar depends on: ii bzip2 1.0.8-3 ii libbz2-1.0 1.0.8-3 ii libc6 2.30-8 ii libsys-cpuaffinity-perl 1.12-1+b4 ii pbzip2 1.1.13-1 ii perl 5.30.2-1 ii pixz 1.0.6-3 ii tar 1.30+dfsg-7 ii xdelta 1.1.3-9.3 ii xdelta3 3.0.11-dfsg-1+b1 ii xz-utils 5.2.4-1+b1 ii zlib1g 1:1.2.11.dfsg-2 pristine-tar recommends no packages. pristine-tar suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: pristine-tar Source-Version: 1.48 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: Sat, 20 Jun 2020 19:26:31 -0300 Source: pristine-tar Architecture: source Version: 1.48 Distribution: unstable Urgency: medium Maintainer: Tomasz Buchert <[email protected]> Changed-By: Antonio Terceiro <[email protected]> Closes: 962354 Changes: pristine-tar (1.48) unstable; urgency=medium . [ Debian Janitor ] * Use secure URI in Homepage field. * Update standards version to 4.5.0, no changes needed. . [ Kevin Locke ] * pristine-xz: Ensure args start with program name * pristine-xz: Use check_pixz_tar_index result. Fixes regression with .xz tarballs (Closes: #962354) . [ Antonio Terceiro ] * regression-tests: skip properly if regression tests repo can't be cloned * autopkgtest: install ca-certificates to clone regression tests * regression-tests: actually fail on regressions * Add standard salsa-ci pipeline specification * salsa-ci: disable reprotest Checksums-Sha1: 8c490b0687994737c7b95dd19410ba097d54577a 1822 pristine-tar_1.48.dsc 206d8db83cca1127e8fc5cc3dca106d3bfed3800 285256 pristine-tar_1.48.tar.xz eb515fff0543803660bf6a402aa9fda2da0ab62a 6601 pristine-tar_1.48_amd64.buildinfo Checksums-Sha256: 6082aa3cc8950d799ee5b3f13c040970728e6535082cabdf67c08741279fa0c0 1822 pristine-tar_1.48.dsc 90317abf294f83176d57076037355f20a81c8bf0aefd9dbf2e9d4206cddc27e8 285256 pristine-tar_1.48.tar.xz fcd4c5efbe28cbb6028ebca3b1055ae5eb3b2b8c05cc85aaaa1caf2b3b53ce38 6601 pristine-tar_1.48_amd64.buildinfo Files: 22e5190b1af70c592e80968ac866ff46 1822 utils optional pristine-tar_1.48.dsc 5cf3ef7de7118c05c0d7ae406140efd9 285256 utils optional pristine-tar_1.48.tar.xz b441cd9041bd4ddddfeb0cc9d22eeb8e 6601 utils optional pristine-tar_1.48_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl7ulokACgkQ/A2xu81G C94yqA/+NgjYkVbQPocuae4xj0hqYtnmoy9jjlNy+c0W3rR2aIH+hcCbGzfVaCH+ anpuDmMPQ+ZJu6QgcrODsEKuSk8cS77qvKyjEfjiglwtkhnk5X8ASzl81kv6mvKf hr9FWBvlG4cw7Zd93ggiz/phIOfI+jD5Lny48KDGXhg33dzpHHFBBKdzMQRt4CMv D6gDQ5KWYaTLPsrxoPWRtGEpzydKiSvHJB+QnsMD6TUnWQf01re+xhnimG4QaXJu lcHkhvMLJaWvc/JKzp0b/cDA5xPFqNddu49qh701T+NWHBwj0X31529PKI5paUUT frTXzoguOmPiC+c1BtnwALUG39xNVtvfh8dyL3yjThhW8dL+95gN/XrCNcWjvsAT e4PeJPcRKpEnWgQXHlgXyGkT5KY+gqVl1W4g6quckeQwVMlNfiS3O1vBtleK+T3P t7vq7KQDV/lV8N2vVuEmxev978ZADN220vygHiOcaGEC2TY4LKh+aF/Wnymo128p cRyFpgQbi1nbKMa4Xt8/9qJlhVXkFnvfW4cUC2jZLltC0zRN7tj4gMwguTJ0t7F9 XHiKw+FnFX+UiPRKOWP1cpJjy0LdQymrTjWygfl9Z0EcXdEYvrvvU6rZ++oH8otH +aL9aL2bhclIa5bDjzw/KYJe8HbaOu6CZaEO8Em9VxzdmkmqH3U= =5xtN -----END PGP SIGNATURE-----
--- End Message ---

