[OE-core] BB_SRCREV_POLICY doesn't seem to work

Martin Jansa martin.jansa at gmail.com
Thu Jan 31 12:38:48 UTC 2013


On Thu, Jan 31, 2013 at 07:19:20AM -0500, Robert P. J. Day wrote:
> On Thu, 31 Jan 2013, Eric Bénard wrote:
> 
> > Hi Robert,
> >
> > Le Thu, 31 Jan 2013 05:37:59 -0500 (EST),
> > "Robert P. J. Day" <rpjday at crashcourse.ca> a écrit :
> > >   ok, what have i done wrong?  i thought the whole point of
> > > BB_SRCREV_POLICY was to make the above possible.
> > >
> > no idea if that the solution but did you do a cleansstate and removed
> > the initaly downloaded sources to fetch again the sources ?
> 
>   i did not ... that's necessary?  that's kind of important to know.
> let me describe the situation i have to see if BB_SRCREV_POLICY is
> actually going to do me any good.
> 
>   here's my global site.conf file:
> 
> SCONF_VERSION = "1"
> SOURCE_MIRROR_URL ?= "file:///home/rpjday/oe/dist/tarballs/"
> INHERIT += "own-mirrors"
> BB_GENERATE_MIRROR_TARBALLS = "1"
> # BB_NO_NETWORK = "1"
> 
> so, as you can see, whenever i end up fetching any new source, it ends
> up as a tarball and i copy it into my long-lived own-mirrors
> "tarballs" directory.  obviously saves me buckets of time.
> 
>   now say i've started a new build and i've done all the fetching
> without involving BB_SRCREV_POLICY.  i suddenly realize i need to move
> to somewhere without network access, so i quickly add
> 
>   BB_SRCREV_POLICY = "1"

BB_SRCREV_POLICY = "cache"

right?

> 
> and do another fetchall to cache all the SRCREV stuff.  it *appears*
> that that does nothing for me since all my fetching had been done.
> 
>   you're saying i need to cleansstate first, then do the fetchall
> *again*?  i might be misunderstanding this but, at this point,
> BB_SRCREV_POLICY is starting to look like more trouble than it's worth
> since it requires planning, *knowing* that you'll be without a network
> later and, worst of all, if you start a fresh build, it does you no
> good since all that cached SRCREV content is in the other build
> directory's tmp directory.
> 
>   given that all of this can be avoided by just avoiding tag names,
> i'm liking that option more and more. :-)
> 
> rday
> 
> -- 
> 
> ========================================================================
> Robert P. J. Day                                 Ottawa, Ontario, CANADA
>                         http://crashcourse.ca
> 
> Twitter:                                       http://twitter.com/rpjday
> LinkedIn:                               http://ca.linkedin.com/in/rpjday
> ========================================================================

> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core


-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20130131/042d6c80/attachment-0002.sig>


More information about the Openembedded-core mailing list