On 9/15/06, Eduardo Grosclaude <eduardo.grosclaude@xxxxxxxxx> 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@xxxxxxxxxx> 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@xxxxxxxxxx, http://dag.wieers.com/ -- > [all I want is a warm bed and a kind word and unlimited power] > _______________________________________________ > CentOS mailing list > CentOS@xxxxxxxxxx > http://lists.centos.org/mailman/listinfo/centos > -- Eduardo Grosclaude Universidad Nacional del Comahue Neuquen, Argentina _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos
-- During times of universal deceit, telling the truth becomes a revolutionary act. George Orwell _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos