Here are the repo lines that we use for our livecds. This includes a custom repo that we create internally with rpm packages and then running the createrepo command against the local repository.


repo --name=f7_everything --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Everything/i386/os

repo --name=f7_updates --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/7/i386

repo --name=local --baseurl=file:///usr/local/repo


All three of those live in the same kickstart file and the package manager appears to be smart enough to pick up the most recent version of any packages it finds in multiple repositories.


Hope this helps.



From: fedora-livecd-list-bounces@redhat.com [mailto:fedora-livecd-list-bounces@redhat.com] On Behalf Of Dale Stubblefield
Sent: Monday, July 16, 2007 8:52 AM
To: fedora-livecd-list@redhat.com
Subject: [Fedora-livecd-list] Re: Fedora-livecd-list Digest, Vol 27, Issue 15



I am aware of the replacement directory; however, when plugging a different baseurl into the repo line of the kickstart, I have not figured out how to determine the correct name of the repo.

I am unable to use revisor because I wish to install a package that does not have a RPM.  To do so, I must use the --shell flag with the livecd-creator command so that I can have the chrooted environment in which to do this.  The version of Revisor of I have does not have this feature.

Can you or anyone else provide me with a sample copy of either your kickstart file for livecd-creator OR what you are putting in the repo line OR what you are entering on the command line (in case you are specifying your repos that way)?


Dale, this isn't exactly an answer, but a tool to deal with part of
what you're running into.

You can pop those paths into a browser to check them and (often)
figure out what's wrong.  For instance:
> http://download.fedora.redhat.com/pub/fedora/linux/core/development/
> i386/os
I copied the part through 'fedora' into my browser and started
clicking down.  It turns out 'development' is empty _but_ there's a
development directory several levels up that (if memory serves) has
replaced it.

In something slightly closer to an answer, Revisor works quite nicely
with everything I've thrown at it kickstart-wise (well... except that
I can't use the -package syntax to delete an optional package from a
group **grumble**).  Several of the defaults work quite well.

regards, Tim Wood