Bug 112625 - RFE: add lzo compression to RPM , and possibly library package to distribution generally
Summary: RFE: add lzo compression to RPM , and possibly library package to distributi...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Paul Nasrat
QA Contact: Mike McLean
URL: http://www.oberhumer.com/opensource/lzo/
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-12-24 20:55 UTC by R P Herrold
Modified: 2007-11-30 22:10 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-07-15 02:34:08 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description R P Herrold 2003-12-24 20:55:06 UTC
The small, fast, and GPL compression libraries of 'lzo' seem a likely
candidate for integration into RPM, and perhaps more broadly.

Home site: as in URL field

From its description:

LZO is a portable lossless data compression library written in ANSI C.
It implements a number of algorithms with the following features:
- Decompression is simple and *very* fast.
- Requires no memory for decompression.
- Compression is pretty fast.
- Requires 64 kB of memory for compression.
- Allows you to dial up extra compression at a speed cost in the
  compressor. The speed of the decompressor is not reduced.
- Includes compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio.
- There is also a compression level which needs only 8 kB for
  compression.
- Supports overlapping compression and in-place decompression.
- Algorithm is thread safe.
- Algorithm is lossless.

======================

as a library, it is used in the OpenVPN project, for fast inline
compression -- the author has a companion gzip project as well.  RPM
is interested in these virtues, and it is worth consideration.

I have had a packaging for over a year, which builds on x86, sparc32
and PPC without issue (back into the RHL 6 era hosts I still have) at:
    ftp://ftp.owlriver.com/pub/local/ORC/lzo/

Nice stuff, worthy of inclusion.

Comment 1 Jesse Keating 2004-01-26 23:08:41 UTC
I have been building LZO packages myself for a while as well, for RHL
7.2-FC1, as part of the dep tree of Mondo Rescue.  I also build it's
counter-part, lzop.  Here are links to generic RPMS for these:

http://geek.j2solutions.net/rpms/fc2/lzo-1.08-2.src.rpm

http://geek.j2solutions.net/rpms/fc2/lzop-1.01-3.src.rpm



Comment 2 Leonard den Ottolander 2004-04-13 13:26:58 UTC
Does this algorithm always give identical output on identical input?
This is relevant if deltaing of rpms is ever going to get implemented.
Signing of deltas requires that the generated compressed output is
always identical on the same input.


Comment 3 R P Herrold 2006-07-15 02:34:08 UTC
two years in NEW status -- no sense in keeping open -- closing


Note You need to log in before you can comment on or make changes to this bug.