Re: unpacking of archive failed...MD5 sum mismatch

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

 





On Thu, May 8, 2008 at 1:18 AM, John Newbigin <jnewbigin@xxxxxxxxxxxxxxx> wrote:
I just did rpm -V and got the following output:prelink: /opt/mathematica-6.0/SystemFiles/Libraries/Linux/libPHANToMIO.so.4: at least one of file's dependencies has changed since prelinking
S.?..... /opt/mathematica-6.0/SystemFiles/Libraries/Linux/libPHANToMIO.so.4

This is the first build I did but it may well be related to prelink in some way.  Is there a specific detection for prelink or is it assumed that if the md5sum is changed it must be because of prelink?

Perhaps there is something in that file which is confusing rpm.  If I get a chance I will create a package with only that file.

Yes. prelinking changes library contents. rpm expects that the MD5 digest is for unprelinked libraries.

prelinking is a transform applied to libraries on the client install machine, since the prelink changes can/will be
different on every client install.

Since the build machine is also a "client", and you have packaged a prelinked library.

The best fix (as pointed out) is to run prelink --undo on the build machine.

73 de Jeff

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/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