Package: pristine-tar
Version: 1.44
Severity: serious

In Debian/testing:

$ gbp clone https://salsa.debian.org/debian/fdroidserver.git
$ cd fdroidserver
$ rm ../fdroidserver_1.0.6.orig.tar.gz*
$ git reset --hard; git clean -fdx
$ gbp buildpackage -uc -us
gbp:info: Creating /export/share/code/debian/fdroidserver_1.0.6.orig.tar.gz
gbp:error: Error creating fdroidserver_1.0.6.orig.tar.gz: Pristine-tar
couldn't checkout "fdroidserver_1.0.6.orig.tar.gz": xdelta: expected
from file (/tmp/pristine-tar.SljdkfANnj/recreatetarball) of length
7557120 bytes
xdelta: expected from file
(/tmp/pristine-tar.SljdkfANnj/recreatetarball) of length 7557120 bytes
xdelta: expected from file
(/tmp/pristine-tar.gWN3rKYWgn/recreatetarball) of length 7557120 bytes
xdelta: expected from file
(/tmp/pristine-tar.EJo9dG6tou/recreatetarball) of length 7557120 bytes
xdelta: expected from file
(/tmp/pristine-tar.EJo9dG6tou/recreatetarball) of length 7557120 bytes
pristine-tar: Failed to reproduce original tarball. Please file a bug
report.
pristine-tar: failed to generate tarball

You can also see this happening here:
https://salsa.debian.org/debian/fdroidserver/-/jobs/26312

tar               1.30+dfsg-2
pristine-tar      1.44
git-buildpackage  0.9.9


This all works fine using pristine-tar 1.38 in Ubuntu/xenial.
tar                        1.29b-1.1
pristine-tar               1.38
git-buildpackage           0.8.12.2

Control: notfound -1 1.38

Reply via email to