Oops reply sent my messages directly to Bruno. Sorry about that Bruno!! Here for the list though: On Wed, May 12, 2010 at 6:35 AM, Bruno Wolff III <[email protected]> wrote: > I am not sure building live images from just the DVD packages is a common > case. It is when building minimal LiveCD filesystem images for specific needs.
> I suspect it is more common to use local repos for everything, updates > and maybe updates-testing. (That's what I do.) Being able to have syslinux in the base DVD will eliminate the need to rsync a whole Everything tree, to be able to build older outdated and unsupported LiveCD filesystems which livecd-creator will require, with syslinux, when the F12 release becomes outdated in 6 months.. so will the syslinux package dissapear from the repository. Instead if it is included in the base DVD.. all I need is the DVD ISO image to keep building from this package set. > My feeling is that once you start fiddling to the point where your building > custom spins, I don't think running createrepo is going to be a problem. createrepo isn't a problem at all in fact, but the DVD ISO is readonly still after being mounted.. > (I also do this to pick up stuff from koji.) So the benefit of handling > your special case isn't that great. This needs to be balanced against > taking up extra space on the install DVD, which currently has only a small > fraction (I think something like 1/4) of the packages (by space) on it. syslinux is one package. It doesn't actually take up a whole lot of space for the benefit it gains in this scenarion, that is my opinion. Here is one common case of a user just trying to test livecd-creator, using the minimal ks: <Shnurapet> Hi! I'm trying to re-spin F12 livecd for x86, but I'm on x86_64 and it re-spins for 64-bit. I looked in the kickstart files used and found it uses $basearch to figure this out. How can I run the livecd-creator so it thinks $basearch is 32-bit? This shows even during a simple test of livecd-creator, you still need a network configured to contact a repository or have an Everything tree mirrored locally. Also as livecd-creator gets patched, along with any other tools, if I were to wish to test these, doing a simple run to test functionality isn't so simple, it requires I do the same, because of syslinux. Don't get me wrong, my network is 25+ Mbps capable. I have the bandwidth.. but not for 157 packages from the network from a slow mirror when I could just use the local DVD ISO mounted, very organized and not messy to run livecd-creator.. The minimal ks file is included in the livecd-tools package for just building a simple LiveCD, for people like you see above. The above was actually taken from #Fedora channel on Freenode, more use cases to come. I have another guy who builds a Mythbox, and while his disc may use packages from a network repository, since he builds and rebuilds them, he wouldn't be able to use a local DVD either with only the external packages coming from the network.. so larger discs take even lo9nger to build, for everyone who has not mirrored the everything tree locally. Big deficiency in optimization here for a single package. syslinux. -- livecd mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/livecd
