I just installed Fedora Core 1 on my system, and I'm trying to build and install a SRPM that I created for Belkin's UPS monitoring software. This is binary-only software that will normally only run as root. (It writes temporary files to the root directory among other things.) The SRPM creates a chroot jail and runs the monitoring daemon as a non-root user. This worked fine on Red Hat 9.
When I build the SRPM on Fedora Core 1, I get the following messages:
Processing files: bulldog-upsd-jail-3.01.12-4
prelink: /var/tmp/bulldog-3.01.12-4/var/bulldog/bin/ash: at least one of file's dependencies has changed since prelinking
prelink: /var/tmp/bulldog-3.01.12-4/var/bulldog/bin/uname: at least one of file's dependencies has changed since prelinking
prelink: /var/tmp/bulldog-3.01.12-4/var/bulldog/sbin/init: at least one of file's dependencies has changed since prelinking
prelink: /var/tmp/bulldog-3.01.12-4/var/bulldog/sbin/shutdown: at least one of file's dependencies has changed since prelinking
prelink: /var/tmp/bulldog-3.01.12-4/var/bulldog/usr/bin/rwall: at least one of file's dependencies has changed since prelinking
(/var/tmp/bulldog-3.01.12-4 is the RPM buildroot, and /var/bulldog is the root directory of the chroot jail.)
When I try to install the binary packages, I get this:
Preparing... ########################################### [100%]
1:bulldog ########################################### [ 25%]
2:bulldog-client ########################################### [ 50%]
3:bulldog-upsd-jail ########################################### [ 75%]
error: unpacking of archive failed on file /var/bulldog/bin/ash;3faeb6bd: cpio: MD5 sum mismatch
4:bulldog-upsd ########################################### [100%]
Can anyone explain what is going on and/or suggest a workaround.
Thanks! -- ======================================================================== Ian Pilcher i.pilcher@xxxxxxxxxxx ========================================================================