Your message dated Sun, 5 Oct 2014 15:46:28 +0200
with message-id <[email protected]>
and subject line Re: Bug#764083: Insists on xz compression for no obvious reason
has caused the Debian Bug report #764083,
regarding Insists on xz compression for no obvious reason
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
764083: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764083
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-buildpackage
Version: 0.6.19
Severity: normal
Scenario: I import a package using gbp-import-orig.
It's a legacy 3.0-quilt package using only gz compression (it's encfs
1.7.4-3.1).
It puts the .gz.delta file into pristine-tar branch, so fine everything is fine.
After importing, I am trying to build the package with gbp and it fails.
Apparently it wants the xz version of the tarball.
The workaround is to use --git-compression=... but then this information maybe
should have been stored in debian/gbp.conf? Or it's just a bug, therefore I
report it as such.
gbp:debug: fakeroot debian/rules clean [] []
dh clean --with autotools_dev
dh_testdir
dh_auto_clean
dh_autotools-dev_restoreconfig
dh_clean
gbp:debug: ['git', 'status', '--porcelain']
gbp:debug: ['git', 'symbolic-ref', 'HEAD']
gbp:debug: ['git', 'show-ref', 'refs/heads/debian/sid']
gbp:debug: ['git', 'ls-tree', 'HEAD']
gbp:debug: ['git', 'show', '--pretty=medium', 'HEAD:debian/source/format']
gbp:debug: ['git', 'show', '--pretty=medium', 'HEAD:debian/changelog']
gbp:debug: Looking for orig tarball 'encfs_1.7.4.orig.tar.xz' at '../tarballs/'
gbp:info: Orig tarball 'encfs_1.7.4.orig.tar.xz' not found at '../tarballs/'
gbp:debug: ['git', 'show-ref', 'refs/heads/pristine-tar']
gbp:debug: /usr/bin/pristine-tar [] ['checkout',
'/home/ed/debian/dev/build-area/encfs_1.7.4.orig.tar.xz']
fatal: Path 'encfs_1.7.4.orig.tar.xz.delta' does not exist in
'refs/heads/pristine-tar'
pristine-tar: git show refs/heads/pristine-tar:encfs_1.7.4.orig.tar.xz.delta
failed
gbp:error: Couldn't checkout "encfs_1.7.4.orig.tar.xz": it exited with 128
ed@idefix:~/debian/dev/encfs$ git ls-tree pristine-tar
100644 blob 5d2a147714e55e649424ceff255d3bf333ee8ffc
encfs_1.7.4.orig.tar.gz.delta
100644 blob 0fb12608f84cbb7bab8d75396fbdbf28cad85acb encfs_1.7.4.orig.tar.gz.id
Regards,
Eduard.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.2+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages git-buildpackage depends on:
ii devscripts 2.14.7
ii git 1:2.1.1-1
ii man-db 2.7.0.2-1
ii python 2.7.8-1
ii python-dateutil 1.5+dfsg-1
ii python-pkg-resources 5.5.1-1
Versions of packages git-buildpackage recommends:
ii cowbuilder 0.73
ii pristine-tar 1.32
Versions of packages git-buildpackage suggests:
ii python-notify 0.1.1-3
ii unzip 6.0-12
--- End Message ---
--- Begin Message ---
On Sun, Oct 05, 2014 at 01:20:17PM +0200, Eduard Bloch wrote:
> Package: git-buildpackage
> Version: 0.6.19
> Severity: normal
>
> Scenario: I import a package using gbp-import-orig.
> It's a legacy 3.0-quilt package using only gz compression (it's encfs
> 1.7.4-3.1).
> It puts the .gz.delta file into pristine-tar branch, so fine
> everything is fine.
But...
>
> After importing, I am trying to build the package with gbp and it fails.
> Apparently it wants the xz version of the tarball.
>
> The workaround is to use --git-compression=... but then this information maybe
> should have been stored in debian/gbp.conf? Or it's just a bug, therefore I
> report it as such.
...you're not using it with "gbp buildpackage" so it picks a sane
default (xz) when pristine-tar is diabled. Use --git-pristine-tar and
it will use the commit from the prisine-tar branch.
-- Guido
--- End Message ---