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

Re: mock and local repo cache



On Sat, 02 Feb 2008 10:38:28 -0800, Michael A. Peters wrote:

> neither package foo nor bar are in an existing repo that mock can see.
> package bar BuildRequires package foo-devel
> 
> mock builds foo and then I put it the results local repo and run createrepo
> then attempt to mock build bar and build fails because it can not find 
> package foo-devel.
> 
> if I manually delete the mock cache for the local repo, then mock finds 
> foo-devel and builds bar.
> 
> I did not have this problem with the old version of mock from CentOS
> 
> Is there a way to configure mock to not cache the local repo?

You could add a

  metadata_expire=1

value to your mock target cfg files. It defaults to 1800 seconds.

Btw, the EPEL buildsys suffers from that, too, because the needsign
metadata are cached and not refreshed always.


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