Allow packages to use of lzma for compression

Registered by Chris Cheney

The Ubuntu alternate cd is running low on space as always and LZMA can compress much tighter than gzip or bzip2. So we intend to allow packages to use LZMA compression as an alternative to gzip and bzip2. Switching to lzma could save us up to 175MB on the alternate cd over what we are currently saving with using gzip, and bzip2 depending on which and how many packages we convert.

If we also start using lzma for Packages files we could save ~ 70K for main and ~ 430K for the universe Packages file. That might not sound like much but adds up since it is downloaded frequently.

Launchpad will need to be modified to support lzma uploads and to check that the needed predepends listed in the package.

Blueprint information

Status:
Complete
Approver:
Colin Watson
Priority:
Medium
Drafter:
Chris Cheney
Direction:
Needs approval
Assignee:
Chris Cheney
Definition:
Approved
Series goal:
Accepted for hardy
Implementation:
Implemented
Milestone target:
None
Started by
Chris Cheney
Completed by
Chris Cheney

Related branches

Sprints

Whiteboard

2007-11-22 kamion: approved

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.