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 ---

Reply via email to