Created by James Westby on 2011-10-13 and last modified on 2012-02-12
Get this branch:
bzr branch lp:ubuntu/precise/pristine-tar
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

17. By Joey Hess <email address hidden> on 2012-02-12

pristine-xz: Try --extreme too. While my corpus has no such xz files,
Darren Salt points out that automake 1.11.2 has started using
extreme mode. Closes: #658666

16. By Joey Hess <email address hidden> on 2012-01-09

pristine-tar: Fail when the delta is excessively large, probably
due to the tarball being compressed with something that tar x can
auto-extract, but that pristine-tar does not support.

15. By Joey Hess <email address hidden> on 2011-10-08

* Fix Vcs-Browser url. Closes: #636926
* Propigate nonzero exit status from doit_redir. Closes: #600724
* 'pristine-tar list' displays a list of tarballs that are available for

14. By Joey Hess <email address hidden> on 2011-08-06

* Add support for gzip --rsyncable output produced by gzip 1.4.
  This differs from prior --rsyncable output, which was made by a Debian
  specific patch and used a different rsync window size, and reset
  huffman encodings less often.
* Clarify man page.

13. By Joey Hess <email address hidden> on 2011-03-15

[ Faidon Liambotis ]
Add a Perl quirks mode for tarballs generated by Perl's IO::Zlib, which
is used among other things by Module::Build. Closes: #618284

12. By Joey Hess <email address hidden> on 2011-02-06

Fix gzg building with --as-needed. Closes: #604030

11. By Felix Geyer on 2010-11-19

* Fix FTBFS due to --as-needed. (Debian bug #604030)
  - Makefile.PL: Move the "-lz" parameter to the end.

10. By Joey Hess <email address hidden> on 2010-11-12

Add workaround for Debian's tar changing its output for tarballs
containing filenames exactly 100 bytes long. Closes: #602907
(Needs tar 1.25-2 with #603231 fixed in order for that to work.)

9. By Joey Hess <email address hidden> on 2010-08-19

* pristine-gz gengz: Bugfix: Always remove uncompressed input file.
* Large refactoring and modularization. (Thanks Gabriel de Perthuis
  for inspiration for this.))
* Remove environment variables used by tar, gz, and bzip2, to avoid
  local environment settings possibly breaking things.
  Closes: #498760 (probably; thanks Ralph Lange for analysis)
* Lintian fixes.

8. By Joey Hess <email address hidden> on 2010-05-13

* zgz now includes a trimmed down copy of the compressor from bzip2 0.9.5d.
  That old version of bzip2 generated different compression results,
  and is the overwhelming reason for failures to reproduce bz2 files
  in the Debian archive. Closes: #560170, #579657, #525128, #576119
  (Special thanks to Laszlo Ersek for tracking this down.)
* Awesome new zgz man page!
* Faster generation of bzip2 deltas: Do not repeatedly decompress
  input file.
* pristine-bz2 -t can be used to make it try harder to generate
  a delta. Currently, this tries pbzip2 -b with various numbers.
  Not the default because it's slow and I don't have any bzip2 files
  from the wild that were built that way.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.