On Fri, Aug 13, 2010 at 12:31 PM, Mads Kiilerich <mads(a)kiilerich.com> wrote:
I am people, but I assume you meant the opposite: building a i686 LiveCD
from a x86_64 host?
Right, in cases where the host machine is not the same as the target.
Ok, that is one reason for not using the build systems syslinux. But
syslinux is still not really needed in the image and thus adds 3 Mb (?)
without reason. Perhaps we could extract the relevant files from the rpm
without installing it. Ok, someone would have to provide a patch for that
...
I suppose. But I've already been working on trying to get syslinux
moved to the base DVD
where someone doesn't require having to rsync the 20GB Everything tree
to create LiveCDs.
I am not sure how a savings of 3MB really comes into play.
Is there something more important I am not actually seeing here than just a 3MB
package, which actually lets the LiveCD have a method of bootloading?
> Also related, is that in F14 syslinux does not have a Perl
dependency
> anymore anyways.
I thought that too, but syslinux-4.02-1.fc14.i686.rpm do require perl
according to
http://koji.fedoraproject.org/koji/rpminfo?rpmID=2109166 ???
Odd. Well. Here is what syslinux contains that are Perl scripts:
[root@localhost tmp]# file $(rpm -ql syslinux) | grep perl
/usr/bin/isohybrid.pl: a
/usr/bin/perl script text executable
/usr/bin/keytab-lilo: a
/usr/bin/perl script text executable
/usr/bin/lss16toppm: a
/usr/bin/perl script text executable
/usr/bin/md5pass: a
/usr/bin/perl script text executable
/usr/bin/mkdiskimage: a
/usr/bin/perl script text executable
/usr/bin/ppmtolss16: a
/usr/bin/perl script text executable
/usr/bin/pxelinux-options: a
/usr/bin/perl script text executable
/usr/bin/sha1pass: a
/usr/bin/perl script text executable
/usr/bin/syslinux2ansi: a
/usr/bin/perl script text executable
[root@localhost tmp]#