Re: Using mock to build a chain of packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 24 Mar 2008 10:20:26 -0400, Thomas J. Baker wrote:

> 
> On Mon, 2008-03-24 at 12:22 +0000, Richard W.M. Jones wrote:
> > On Mon, Mar 24, 2008 at 11:53:33AM +0100, Michael Schwendt wrote:
> > > AFAIK, the packages must be listed in the repodata for the resolve step to
> > > be successful. Installing directly into the guest rpm db is not enough.
> > > And when updating the repodata to be used by mock+yum, be sure to disable
> > > the metadata_expire value, so updated repos are recognised always.
> > 
> > Any hint about how I do this?
 
> You need to modify your /etc/mock/whatever-you-use.cfg file to point to
> a local repository. I've got one like this:
> 
> [mock-updates]
> name=mock-updates
> baseurl=file:///net/home/rcc/tjb/mock-updates/8/x86_64/
> 
> 
> I have a simple script (attached) that moves the results of one build
> into my local mock-updates repo and runs createrepo to make it a valid
> repository. So build A, run script, build B which needs A, and it should
> work. 

Plus you can edit the mock build target cfg file to add metadata_expire=0
in the config_opts['yum.conf'] section.

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux