[packagers] syslinux discrepancy

Dag Wieers dag at wieers.com
Tue Aug 28 17:04:04 CEST 2007


On Tue, 28 Aug 2007, Matt Hyclak wrote:

> I just updated my CentOS 4 box from syslinux 2.11 to the 3.51 package in
> rpmforge. There seems to be a discrepancy as to where the syslinux directory
> lives between the two packages.
>
> CentOS package:
> [root at bing ~]# rpm -q syslinux
> syslinux-2.11-1.x86_64
>
> [root at bing ~]# rpm -ql syslinux
> /usr/bin/gethostip
> /usr/bin/lss16toppm
> /usr/bin/ppmtolss16
> /usr/bin/syslinux
> /usr/lib/syslinux
> /usr/lib/syslinux/copybs.com
> /usr/lib/syslinux/isolinux-debug.bin
> /usr/lib/syslinux/isolinux.bin
> /usr/lib/syslinux/keytab-lilo.pl
> /usr/lib/syslinux/memdisk
> /usr/lib/syslinux/mkdiskimage
> /usr/lib/syslinux/pxelinux.0
> /usr/lib/syslinux/sys2ansi.pl
> /usr/lib/syslinux/syslinux-nomtools
> /usr/lib/syslinux/syslinux.com
> /usr/lib/syslinux/syslinux.exe
> ...
>
> RPMforge package:
> [root at netserv ~]# rpm -q syslinux
> syslinux-3.51-1.el4.rf
>
> [root at netserv ~]# rpm -ql syslinux
> /sbin/extlinux
> /usr/bin/gethostip
> /usr/bin/lss16toppm
> /usr/bin/ppmtolss16
> /usr/bin/syslinux
> /usr/lib64/syslinux
> /usr/lib64/syslinux/chain.c32
> /usr/lib64/syslinux/com32
> ...
> /usr/lib64/syslinux/pxelinux.0
> /usr/lib64/syslinux/sys2ansi.pl
> /usr/lib64/syslinux/syslinux.com
> /usr/lib64/syslinux/syslinux.exe
> /usr/lib64/syslinux/vesamenu.c32
>
> Is there any reason the files were moved to the lib64 dir on 64-bit systems?

Because this is the 64bit package ? And you normally use the 32-bit
version ?

I don't think a 64-bit syslinux makes any sense though. But the problem
stays, the 64-bit repository does not contain _any_ 32bit RPMs.

I probably should disable the 64bit build (which in the past didn't build
and therefor was not a problem).

-- 
--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]


More information about the packagers mailing list