[root at xcat SPECS]# rpm -Fvh
/usr/src/redhat/RPMS/i386/syslinux-3.11-1.i386.rpm
Preparing... ########################################### [100%]
1:syslinux ########################################### [100%]
error: unpacking of archive failed on file /boot/menu.c32;435a8cf1: cpio: link
failed - Invalid cross-device link
Grrr..easy enough to fix in syslinux.spec:
ln %{buildroot}%{_libdir}/syslinux/*.c32 %{buildroot}/boot
becomes:
cp %{buildroot}%{_libdir}/syslinux/*.c32 %{buildroot}/boot
Although I don't like having to hack it like that. Tried to make them soft
links, but rpmbuild bitched about it and I didn't have time to mess with it.