[Angstrom-devel] RFC: feed population policy
Joshua Layne
joshua at willowisp.net
Sun Nov 11 22:56:28 CET 2007
Koen Kooi wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Joshua Layne schreef:
>
>> Marcin Juszkiewicz wrote:
>>
>
>
>> My primary concern with this is space - I have a 40ish GB /home
>> partition (small by today's standards, I know...) and I can only build
>> two full sets without running a serious risk of filling my disk (one for
>> my h2200 and one for my htctornado
>>
>
> Why? Angstrom supports multimachine, so you can build for all devices in
> a single tmpdir, which avoids duplication. On top of that you can use
> rm_work to remove the builddirs after the build. With that I can fit a
> multimachine build of over 30 machines into something like 14GByte.
>
Does this handle things like gpephone, which require downrev versions of
some packages? I have 2 local.conf files that are selected based on the
env-oe shell script that is provided on the gpephone wiki.
Although, I suppose that could be used just for
machine/preferred-version selection and target the same tmp dir, which
should be able to accommodate multiple versions of a package.
Does the rm_work option require a full rebuild every time you build?
Unfortunately, that takes several days on my current system (a day and a
half if nothing goes wrong, longer if I need to manually help the
process) One of the primary reasons that I have set up OE is to allow
me to build other packages that I am interested in and have them neatly
packaged up into ipk's - it seems like this requires a persistent work
environment, but I may not understand it properly.
Thanks for the tip on this - it is quite likely that I am missing a few
optimizations on my environment.
Regards,
josh
More information about the Angstrom-distro-devel
mailing list