On 13/01/17 18:47, Guido Günther wrote: > Package: pristine-tar > Version: 1.37 > Severity: normal > > Hi, > libopenusb fails to import like: > > $ gbp import-dsc apt://libopenusb/sid > gbp:info: Downloading 'libopenusb/sid' using 'apt-get'... > gbp:info: No git repository found, creating one. > gbp:info: Tag upstream/1.1.11 not found, importing Upstream tarball > gbp:debug: /usr/bin/pristine-tar [] ['commit', > '/tmp/tmptWZY2m/libopenusb_1.1.11.orig.tar.gz', > 'cc238ac43eeda94e0d3c232cb0293cdc414449ba'] > gbp:error: Couldn't commit to 'pristine-tar' with upstream > 'cc238ac43eeda94e0d3c232cb0293cdc414449ba': xdelta: warning: no matches found > in from file, patch will apply without it > error: excessively large binary delta for > /tmp/tmpEcGB0O/libopenusb_1.1.11.orig.tar.gz > (Probably the tarball is compressed with an unsupported form of compression.) > pristine-tar: failed to generate delta >
This tarball is messed up: [ /tmp/omg ] $ file libopenusb_1.1.11.orig.tar.gz libopenusb_1.1.11.orig.tar.gz: compress'd data 16 bits It's not compressed with gzip, but with "compress". A fix would be to add support for that, although I doubt it makes sense (who makes such tarballs, really?). It would be "solved" with the same trick that was mentioned in https://bugs.debian.org/851285. Tomasz
signature.asc
Description: PGP signature