[Rpm-maint] What provides rpmlib(PayloadIsLzma)?
Pixel
pixel at mandriva.com
Thu Aug 14 13:20:58 UTC 2008
Jindrich Novy <jnovy at redhat.com> writes:
>> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by glibc-2.8-1.i686
>> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by glibc-common-2.8-1.i686
>> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by glibc-devel-2.8-1.i686
>> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by glibc-headers-2.8-1.i686
>> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by glibc-utils-2.8-1.i686
>>
> it seems like you are installing a package that uses LZMA compressed
> payload with RPM that still doesn't support it. Older RPMs support
> only gz and bz2 payload compressions. This is typically a case when
> you are installing new SuSE package to Fedora/Mandriva system.
well, afaik:
- pkgs build with SuSE lzma patch have
rpmlib(PayloadIsLzma) <= 4.4.2-1
and SuSE rpm provides rpmlib(PayloadIsLzma) = 4.4.2-1
as for PayloadIsLzma 4.4.6-1, it comes from jbj's rpm
- Mandriva 2008.0 and 2008.1 have support for rpmlib(PayloadIsLzma) =
4.4.6-1 (and used it for openoffice binary pkgs)
- currently Mandriva pkgs have
rpmlib(PayloadIsLzma) <= 4.4.6-1
(to ensure older versions of Mandriva can handle those pkgs)
but i modified the patch so rpm now provides rpmlib(PayloadIsLzma) = 4.4.2-1
(to be more compatible, esp. with SuSE rpms)
this versioning is real mess :'-(
More information about the Rpm-maint
mailing list