On 13/01/17 19:02, Guido Günther wrote:
> On Fri, Jan 13, 2017 at 06:54:52PM +0100, Guido Günther wrote:
> > Package: pristine-tar
> > Version: 1.37
> > Severity: normal
> > 
> > Hi,
> > Importing xz-utils fails with:
> > 
> > $ gbp import-dsc --verbose apt://xz-utils/sid
> > gbp:info: Downloading 'xz-utils/sid' using 'apt-get'...
> > gbp:info: No git repository found, creating one.
> > gbp:info: Tag upstream/5.2.2 not found, importing Upstream tarball
> > gbp:debug: /usr/bin/pristine-tar [] ['commit', 
> > '/tmp/tmpePy8LE/xz-utils_5.2.2.orig.tar.xz', 
> > '78070151ccd87648d5f2c3b6a8c0ad4bf9685f03']
> > gbp:error: Couldn't commit to 'pristine-tar' with upstream 
> > '78070151ccd87648d5f2c3b6a8c0ad4bf9685f03': pristine-xz failed to reproduce 
> > build of /tmp/tmpePy8LE/xz-utils_5.2.2.orig.tar.xz
> > (Please file a bug report.)
> > pristine-tar: command failed: pristine-xz --no-verbose --no-debug --no-keep 
> > gendelta /tmp/tmpePy8LE/xz-utils_5.2.2.orig.tar.xz 
> > /tmp/pristine-tar.NLMdqskICv/wrapper
> > pristine-tar: failed to generate delta
> 
> Importing yad seems to have the same problem.
> 

Thanks for this report.

Things don't look good. I was not able to reproduce any xz-utils orig
tarballs we have e.g. in debian snapshot (or here
http://tukaani.org/xz/old.html). The default options to xz seem to be
"-6" or "-6e", but this produces a different output. This will need
more investigation...

It maybe that the debian's xz is producing something non-standard, I
don't know yet. That said, we must consider a way to force importing
a tarball as-it-is, to work around hopeless cases.

Tomasz

Attachment: signature.asc
Description: PGP signature

Reply via email to