[syslinux] failure installing RPMs

Danny Zeng Danny.Zeng at synopsys.com
Wed Apr 7 03:22:50 PDT 2010


Hi,

I need help to install a newer version of pxelinux to /tftpboot on a RHEL4.4 server.

# uname -a
Linux bjlnx07 2.6.9-42.ELhugemem #1 SMP Wed Jul 12 23:36:53 EDT 2006 i686 i686 i386 GNU/Linux
Currently I have this version
# rpm -q syslinux
syslinux-3.11-4

- I've downloaded syslinux-3.86-1.i386.rpm and syslinux-tftpboot-3.86-1.i386.rpm, but both complains about rpmlib 
dependency.

# rpm -Uhv syslinux-tftpboot-3.86-1.i386.rpm
error: Failed dependencies:
        rpmlib(FileDigests) <= 4.6.0-1 is needed by syslinux-tftpboot-3.86-1.i386
        rpmlib(PayloadIsXz) <= 5.2-1 is needed by syslinux-tftpboot-3.86-1.i386

- since my /tftpboot directory is backed up and now empty, I tried ingore dependency check,
# rpm -ihv --nodeps syslinux-tftpboot-3.86-1.i386.rpm 
Preparing...                ########################################### [100%]
   1:syslinux-tftpboot      ########################################### [100%]
error: unpacking of archive failed: cpio: Bad magic


I also tried to install RPMs to a RHEL 5.5 64-bit machine, failed too.

#rpm -ihv --nodeps http://www.kernel.org/pub/linux/utils/boot/syslinux/RPMS/x86_64/syslinux-tftpboot-3.86-1.x86_64.rpm
error: unpacking of archive failed: cpio: Bad Magic

#rpm -ihv --nodeps http://www.kernel.org/pub/linux/utils/boot/syslinux/RPMS/x86_64/syslinux-tftpboot-3.84-1.x86_64.rpm 
error: unpacking of archive failed on file /tftpboot/chain.c32;4bbc5813: cpio: MD5 sum mismatch

#rpm -ihv --nodeps http://www.kernel.org/pub/linux/utils/boot/syslinux/RPMS/x86_64/syslinux-tftpboot-3.83-1.x86_64.rpm
error: unpacking of archive failed on file /tftpboot/chain.c32;4bbc58d3: cpio: MD5 sum mismatch

Downloading RPMs from RedHat does work.


Can someone help check the packages on kernel.org mirror?

Regards,
Danny




More information about the Syslinux mailing list