Re: cpio: Bad magic on ARM - (fixed)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10/30/2012 02:01 AM, Panu Matilainen wrote:

The first thing that comes to mind is payload compression which the
ancient rpm-4.0.4 doesn't support.
And that was indeed the problem. The weird thing is that it sort-of-worked - it didn't just say "I don't like bzip2".
But that was the issue - changing the format to gzip solved the issue.

 That *should* cause dependency errors
on attempted install though - are you installing with --nodeps?
No, I avoid using that. If you are going to ignore deps why use RPM in the first place?


Upstream rpm defaults to backwards compatible settings, but eg RHEL 6
and derivates (which have rpm-4.8.0) ship with XZ compression and
SHA-256 file digests enabled, and you'll need to disable both at build
time to have the resulting packages work on rpm 4.0.4, eg in the spec:

%global _source_filedigest_algorithm 1
%global _binary_filedigest_algorithm 1
Odd, but that wasn't necessary.

%global _binary_payload w9.gzdio
%global _source_payload w9.gzdio

Is there any good documentation on all these variables anywhere on rpm.org? I have not found any.

Thank you for the confirmation, and I will keep the digest issues in mind.


_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxxxxx
http://lists.rpm.org/mailman/listinfo/rpm-list


[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux