[oe] Git SRC_TARBALL_STASH filename

Shane Dixon shane.dixon at atmel.com
Tue Mar 17 16:40:09 UTC 2009


Does SRC_TARBALL_STASH replace the PREMIRRORS variable?  I used to use a
variable in my local.conf that was similar to the following:

PREMIRRORS = "(ftp|https?)$://.*/.*/ http://server.com/openembedded/"

Is SRC_TARBALL_STASH the better way to do this?

--
Shane


On Mon, 2009-03-16 at 22:04 -0700, Tom Rini wrote:
> On Tue, Mar 17, 2009 at 05:33:14PM +1300, Douglas Royds wrote:
> 
> > Working behind a firewall that doesn't allow Git access (except over  
> > http). I've set SRC_TARBALL_STASH so that we only have to download the  
> > appropriate source tarball (manually) once.
> >
> > While building mtd-utils, BitBake is trying to fetch from the tarball stash:
> >
> >    http://.../git_git.infradead.org.mtd-utils.git.tar.gz
> >
> > Instead of:
> >
> >    http://.../git_git.infradead.org.mtd-utils.git_ea429635388f7bb53f62c41ec3d5ccf5fa207370.tar.gz
> >
> > The following patch appears to do the job, but I'm not confident this is  
> > the right fix. I notice that all the other fetchers use ud.localfile,  
> > which already has the correct filename.
> 
> What's going on is that it's trying to fetch the raw git tree stash,
> rather than the checkout stash, so you need to mirror the other.  OTOH,
> perhaps it should try first the checkout then the raw?
> 
-- 
Shane Dixon
Atmel Corporation
E-mail: shane.dixon at atmel.com




More information about the Openembedded-devel mailing list