[oe] Stable source repository

Koen Kooi k.kooi at student.utwente.nl
Tue Jul 22 11:56:22 UTC 2008


Esben Haabendal wrote:
> Hi
>
> For some reason, some OSS projects does not offer persistent access to
> old releases,
> which continously give problems for OE and other similar distributions.

Angstrom already provides a sourcemirror for exactly this reason.

>
> With the org.openembedded.stable branch, this problem is considerably worse.
> The usual fix in .dev is to upgrade the recipes to a current release,
> which of-course
> is not what we want for a stable branch.
>
> Take for example
> http://bugs.openembedded.net/show_bug.cgi?id=4227

Fakeroot is present on the angstrom sourcemirror.

> I think it is worth considering a permanent solution to this kind of problems.
> We should have a download server which carries all sources referred to
> by http and ftp URI's in org.openembedded.stable recipes.
> Why not setup ftp://downloads.openembedded.org/org.openmbedded.stable
> to mirror a copy of all sources referred to by current .stable recipes, and
> when a bug is filed with a missing source, the solution is simply to change
> the SRC_URI to use the ftp://downloads.openembedded.org URI instead.
>
> Of-course, unless continous manual labor is to be required, we need to
> write a script or something like that to maintain the mirror repository.

The angstrom autobuilder updates the sourcemirror already with 
distributable sources.

> And we need a server with enough storage and a big fat pipe to the
> Internet.
>
> What do you think?

If you use a sane distro like angstrom, you will automagically have a 
source mirror.

regards,

Koen





More information about the Openembedded-devel mailing list