severity 749319 serious
thanks

Hi Joey,

I have gone to more trouble to check what is the problem:

The remote repo was prepared on Debian/wheezy with 
git-import-orig and git-import-dsc.

on Debian/wheezy
================
git 1.7.10.4
git-buildpackage 0.6.0~git20120601
pristine-tar 1.25+deb7u1

I can do:
$ git clone ssh://git.debian.org/git/debian-tex/3dldf.git
...
$ cd 3dldf
$ git-buildpackage -us -uc -rfakeroot -S


and a new .orig.tar.xz is build

Also, running 
$ pristine-tar checkout 3dldf_2.0.3+dfsg.orig.tar.xz

works.

Interestingly, the pristine-tar and upstream branches are
*not* checked out:
$ git branch
* master
$ git branch -r
  origin/HEAD -> origin/master
  origin/master
  origin/pristine-tar
  origin/upstream
$

on Debian/sid
=============
git 2.0.0.rc4
git-buildpackage 0.6.15
pristine-tar 1.31

$ git clone ssh://git.debian.org/git/debian-tex/3dldf.git
...
$ cd 3dldf

But now neither pristine-tar nor git-buildpackage work:
$ pristine-tar checkout 3dldf_2.0.3+dfsg.orig.tar.xz
xdelta: expected from file (/tmp/pristine-tar.dY9l0WdW4o/recreatetarball) of 
length 10946560 bytes
xdelta: expected from file (/tmp/pristine-tar.dY9l0WdW4o/recreatetarball) of 
length 10946560 bytes
xdelta: expected from file (/tmp/pristine-tar.P_4kwRoJMS/recreatetarball) of 
length 10946560 bytes
xdelta: expected from file (/tmp/pristine-tar.hKk73mGIB2/recreatetarball) of 
length 10946560 bytes
pristine-tar: Failed to reproduce original tarball. Please file a bug report.
pristine-tar: failed to generate tarball
$

and
$ git-buildpackage -us -uc -rfakeroot -S
gbp:warning: Pristine-tar branch "pristine-tar" not found
fatal: Path '3dldf_2.0.3+dfsg.orig.tar.gz.delta' does not exist in 
'refs/remotes/origin/pristine-tar'
pristine-tar: git show 
refs/remotes/origin/pristine-tar:3dldf_2.0.3+dfsg.orig.tar.gz.delta failed
gbp:error: Couldn't checkout "3dldf_2.0.3+dfsg.orig.tar.gz": it exited with 128
$

ok, so let us try to get the pristine-tar branch
$ git checkout pristine-tar
Branch pristine-tar set up to track remote branch pristine-tar from origin.
Switched to a new branch 'pristine-tar'
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
$ git-buildpackage -us -uc -rfakeroot -S
<.. now we get the same error as above for pristine tar..>
delta: expected from file (/tmp/pristine-tar.MZRpZU8W7q/recreatetarball) of 
length 10946560 bytes
xdelta: expected from file (/tmp/pristine-tar.MZRpZU8W7q/recreatetarball) of 
length 10946560 bytes
xdelta: expected from file (/tmp/pristine-tar.d61DW02hrN/recreatetarball) of 
length 10946560 bytes
xdelta: expected from file (/tmp/pristine-tar.9DfFX9wb2D/recreatetarball) of 
length 10946560 bytes
pristine-tar: Failed to reproduce original tarball. Please file a bug report.
pristine-tar: failed to generate tarball
gbp:error: Couldn't checkout "3dldf_2.0.3+dfsg.orig.tar.xz": it exited with 2
$ 


=========================================

It seems that between stable and unstable some incompatiblity has
crept into one of the programs, which renders pristine-tar 
completely unusable, probably not only for me, but for others, too.
Many of the collaborators are runnning stable and only switch
into a chroot for testing and building. If the gbp/pristine-tar
combination in stable does not work with the one in unstable,
we are in deep trouble.


Thanks for your ideas, suggestions, and remarks

Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to