Package: pristine-tar ## Steps to reproduce
cd $(mktemp -d) gbp clone --verbose --add-upstreamvcs https://salsa.debian.org/otto/xz-utils-pristine-tar.git cd xz-utils-pristine-tar git fetch --tags upstreamvcs gbp import-orig --uscan --verbose ## Expected result Import completes successfully. ## Actual result Generating pristine-tar fails. ± gbp import-orig --uscan --verbose 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:info: Launching uscan... gpgv: Signature made Thu 03 Apr 2025 04:38:23 AM PDT gpgv: using RSA key 3690C240CE51B4670D30AD1C38EE757D69184620 gpgv: Good signature from "Lasse Collin <[email protected]>" gbp:info: Using uscan downloaded tarball ../xz-utils_5.8.1.orig.tar.xz gbp:debug: Signature ../xz-utils_5.8.1.orig.tar.xz found for ../xz-utils_5.8.1.orig.tar.xz.asc gbp:debug: ['git', 'tag', '-l', 'upstream/5.8.1'] gbp:debug: tar ['-C', '../tmpynbsr03h', '-a', '-xf', '../xz-utils_5.8.1.orig.tar.xz'] [] gbp:debug: Unpacked '../xz-utils_5.8.1.orig.tar.xz' to '../tmpynbsr03h/xz-5.8.1' gbp:info: Importing '../xz-utils_5.8.1.orig.tar.xz' to branch 'upstream/latest'... gbp:info: Source package is xz-utils gbp:info: Upstream version is 5.8.1 gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 'v5.8.1^{}'] 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', 'rev-parse', '--quiet', '--verify', 'a522a226545730551f7e7c2685fab27cf567746c'] gbp:debug: ['git', 'commit-tree', '5e6b06d1ec8dc7d19cb0c130d1fdd8aaf139c3dd', '-p', '0a6f467db2c7b0a6e2fb7145ebf0d596563a70a3', '-p', 'a522a226545730551f7e7c2685fab27cf567746c'] gbp:debug: ['git', 'update-ref', '-m', 'gbp: New upstream version 5.8.1', 'refs/heads/upstream/latest', 'c18e86d57978ae931847bebad4ba40503467cb57', '0a6f467db2c7b0a6e2fb7145ebf0d596563a70a3'] gbp:debug: ['git', 'show-ref', '--verify', 'refs/heads/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', '../xz-utils_5.8.1.orig.tar.xz', '5e6b06d1ec8dc7d19cb0c130d1fdd8aaf139c3dd', '-s', '../xz-utils_5.8.1.orig.tar.xz.asc'] gbp:error: Import of ../xz-utils_5.8.1.orig.tar.xz failed: Couldn't commit to 'pristine-tar' with upstream '5e6b06d1ec8dc7d19cb0c130d1fdd8aaf139c3dd': pristine-xz failed to reproduce build of ../xz-utils_5.8.1.orig.tar.xz (Please file a bug report.) pristine-tar: failed to generate delta gbp:error: Error detected, Will roll back changes. gbp:info: Rolling back branch upstream/latest by resetting it to 0a6f467db2c7b0a6e2fb7145ebf0d596563a70a3 gbp:debug: ['git', 'update-ref', '-m', 'gbp import-orig: failure rollback of upstream/latest', 'refs/heads/upstream/latest', '0a6f467db2c7b0a6e2fb7145ebf0d596563a70a3'] gbp:info: Rolling back branch 'pristine-tar' by deleting it gbp:debug: ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar'] gbp:error: Rolled back changes after import error. gbp:debug: rm ['-rf', '../tmpynbsr03h'] [] ± pristine-tar --verbose commit ../xz-utils_5.8.1.orig.tar.xz 5e6b06d1ec8dc7d19cb0c130d1fdd8aaf139c3dd -s ../xz-utils_5.8.1.orig.tar.xz.asc pristine-tar: git archive --format=tar 5e6b06d1ec8dc7d19cb0c130d1fdd8aaf139c3dd | (cd '/tmp/pristine-tar.UJEUn78Ndr' && tar x) pristine-tar: mkdir /tmp/pristine-tar.oX8u5zBkNa/workdir pristine-tar: mv /tmp/pristine-tar.UJEUn78Ndr /tmp/pristine-tar.oX8u5zBkNa/workdir/xz-5.8.1 pristine-tar: tar cf /tmp/pristine-tar.oX8u5zBkNa/recreatetarball --owner 0 --group 0 --numeric-owner -C /tmp/pristine-tar.oX8u5zBkNa/workdir --no-recursion --mode 0644 --null --files-from /tmp/pristine-tar.oX8u5zBkNa/nulledmanifest pristine-tar: pristine-xz -v --no-debug --no-keep gendelta ../xz-utils_5.8.1.orig.tar.xz /tmp/pristine-tar.7uiWQttgXh/wrapper pristine-xz: pixz -d < ../xz-utils_5.8.1.orig.tar.xz > /tmp/pristine-tar.7K3B0QBvFm/test pristine-xz: xz --check=sha256 -z -T1 -7 < /tmp/pristine-tar.7K3B0QBvFm/test > /tmp/pristine-tar.7K3B0QBvFm/test.xz pristine-xz: xz --check=sha256 -z -T1 -7e < /tmp/pristine-tar.7K3B0QBvFm/test > /tmp/pristine-tar.7K3B0QBvFm/test.xz pristine-xz failed to reproduce build of ../xz-utils_5.8.1.orig.tar.xz (Please file a bug report.) pristine-tar: failed to generate delta

