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