On Mon, 2016-04-04 at 08:38 -0400, Tom Horsley wrote:
Anyone have any idea why only fedora systems would give this
error installing an rpm?
Installing : ccur-ntrace-ai-7.5-
0.beta.75.x86_64 19/32
Error unpacking rpm package ccur-ntrace-ai-7.5-0.beta.75.x86_64
error: unpacking of archive failed on file
/usr/lib/NightTrace/illuminators/ccur_rt/ccur_rt.h;56fd10d8: cpio:
Digest
mismatch
error: ccur-ntrace-ai-7.5-0.beta.75.x86_64: install failed
The exact same rpm installs fine on a centos 7.2 system.
Even on fedora, if I use rpm2cpio and extract the files, there is
absolutely nothing wrong with the ccur_rt.h header file.
Searching with "cpio digest mismatch rpm" found:
https://bugzilla.mozilla.org/show_bug.cgi?id=1064588
It suggests that you could get around it with:
rpm -i --nofiledigest name.rpm
So my guess is that there is a digest file that is being checked by
default in fedora but not checked on centos.
--
Doug H.