[oe] Stable source repository

Esben Haabendal esbenhaabendal at gmail.com
Tue Jul 22 21:14:20 UTC 2008


On Tue, Jul 22, 2008 at 1:56 PM, Koen Kooi <k.kooi at student.utwente.nl> wrote:
> 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.

I see.  But I guess it is still valid to use OE without using Angstrom?

>> 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 know.  I am just trying to find out if a better permanent solution
for OE in general could be established.

>> 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.

It would be nice if someone knowing how to operate the angstrom
autobuilder could describe how to re-use that for other distros.  We
really should have an easy way to do the same for any OE distro.

>> 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.

Sorry, I seem to be using a non-sane distro then. I am just seeking a
way to sanitize it.

/Esben




More information about the Openembedded-devel mailing list