Package: git-debpush
Version: 16.3
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Thanks for adding pristine-tar support to tag2upload; it's nice to be
able to maintain compatiblity with the workflows of others and also use
tag2upload.

In uploading python-bumps 1.0.5-1 yesterday, the builder failed to
recreate the tarball using pristine-tar. The output doesn't give me any
clues as to why it failed:

builder:work$ tag2upload-obtain-origs p=python-bumps v=1.0.5-1 s=unstable 
u=c93c353afa3bf91c2f9e14052413bb2e2c24daea 
pristine_tar=d65b577f8d41cd09eb7f357690593e945b26cfd9
+ dgit --build-products-dir=../bpd -ppython-bumps download-unfetched-origs 
--write-sha256sums=.git/dgit/t2uoo/origs.sha256sums
canonical suite name for unstable is sid
package in target suite is different upstream version, 1.0.3
no .origs for package python-bumps upstream version 1.0.5
# no orig(s) in archive, generating
+ pristine-tar checkout -- ../bpd/python-bumps_1.0.5.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
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
t2u processor [dgit-repos-server]: failed command: ./ssh-builder 
'[email protected]' 'env -C 
/srv/builder.tag2upload.debian.org/tmp/autopkgtest-virt-docker.shared.0b093mpr/downtmp/work
 tag2upload-obtain-origs p=python-bumps v=1.0.5-1 s=unstable 
u=c93c353afa3bf91c2f9e14052413bb2e2c24daea 
pristine_tar=d65b577f8d41cd09eb7f357690593e945b26cfd9'
tag2upload-obtain-origs failed, failed with error exit status 1


Running locally, pristine-tar checkout works just fine:

$ pristine-tar checkout -- ../python-bumps_1.0.5.orig.tar.gz
pristine-tar: successfully generated ../python-bumps_1.0.5.orig.tar.gz


I'm not sure if it's something about this particular tarball, this
particular git repo, or one of the odd little corners of pristine-tar
that has led to this failure.

regards
Stuart




-- System Information:
Debian Release: 13.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (60, 'unstable'), 
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.13+deb13-amd64 (SMP w/22 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages git-debpush depends on:
ii  git           1:2.47.3-0+deb13u1
ii  gpg           2.4.7-21+deb13u1+b5
ii  gpg-agent     2.4.7-21+deb13u1+b5
ii  libdpkg-perl  1.22.22

git-debpush recommends no packages.

git-debpush suggests no packages.

-- no debconf information

Reply via email to