[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