On 9/15/06, Eduardo Grosclaude <eduardo.grosclaude at gmail.com> wrote: > On my installation, when createrepo is invoked by yam, it dies saying > something like "bad --update option". If I do createrepo by hand, all > is fine. Okay, can we move this to the Yam support list now, like dag kindly requested at the beginning? > > On 9/15/06, Dag Wieers <dag at wieers.com> wrote: > > On Fri, 15 Sep 2006, Bowie Bailey wrote: > > > > > Bowie Bailey wrote: > > > > Dag Wieers wrote: > > > > > On Fri, 15 Sep 2006, Bowie Bailey wrote: > > > > > > > > > > > I am trying to use yam to create a repo based on the 4.4 CDs. I > > > > > > have copied the contents of the CDs to /var/dist/CentOS-4.4-i386. > > > > > > No matter what I try, yam always creates an emtpy repo. > > > > > > > > > > This is the wrong mailinglist. See the Yam website for the correct > > > > > mailinglist. > > > > > > > > > > > > > > > > This is my current yam.conf file: > > > > > > > > > > > > [main] > > > > > > srcdir = /var/yam > > > > > > wwwdir = /var/www/yam > > > > > > arch = i386 > > > > > > > > > > > > [centos] > > > > > > name = CentOS $release ($arch) > > > > > > release = 4 > > > > > > arch = i386 > > > > > > metadata = repomd > > > > > > os = file:///var/dist/CentOS-4.4-i386/CentOS/ > > > > > > > > > > Yam can handle the ISO files directly. Look at the examples that > > > > > come with Yam. There is no need to copy the file from the ISO files. > > > > > > > > I'll try that again. The first time I tried it, I was intending to > > > > share the repo with nfs and the ISO mounts caused problems with that. > > > > I've since switched to http. > > > > > > > > But shouldn't there be a way to do this with the directory? I thought > > > > that was what the file:// format was for? > > > > > > Ok, I tried again with the ISO files. My yam.conf is identical to > > > above except that I've removed the 'os' line and added this: > > > > > > iso = CentOS-$release-$arch-disc?.iso > > > > > > Yam now populates the RPMS.os directory with links into the ISO > > > mounts, but it does not create the repodata directory. I'm going to > > > attempt to create it myself with the createrepo command, but it should > > > happen automatically, right? > > > > Do you have createrepo installed ? Did you use the -g option ? > > > > Adding multiple -v options increases verbosity. Let me know if you find > > the cause... > > > > Kind regards, > > -- dag wieers, dag at wieers.com, http://dag.wieers.com/ -- > > [all I want is a warm bed and a kind word and unlimited power] > > _______________________________________________ > > CentOS mailing list > > CentOS at centos.org > > http://lists.centos.org/mailman/listinfo/centos > > > > > -- > Eduardo Grosclaude > Universidad Nacional del Comahue > Neuquen, Argentina > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos > -- During times of universal deceit, telling the truth becomes a revolutionary act. George Orwell