[Fedora-livecd-list] mandatory syslinux on live cd causes perl dependency

Mads Kiilerich mads at kiilerich.com
Tue Mar 2 20:03:50 UTC 2010


python-imgcreate adds syslinux to the list of installed packages. AFAICS 
that is because it uses data files from syslinux in the installed root 
to populate isolinux. It do not execute any syslinux files in the 
installed root.

The problem is that syslinux depends on perl. The unused syslinux on the 
livecd is the only reason my live cd has perl, and it thus costs 30+ Mb.

How do you think that could be solved / worked around?

Could python-imgcreate be changed to use files from the build system if 
they can't be found in the installed root?

Or could syslinux be split into a executable package depending on perl 
and a /usr/share/syslinux package?

/Mads


More information about the livecd mailing list