[oe] OE breakages, was: Re: fakeroot fails to build

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Sat Feb 28 10:54:46 UTC 2009


2009/2/27 Tom Rini <trini at kernel.crashing.org>:
> On Fri, Feb 27, 2009 at 05:06:25PM +0100, Leon Woestenberg wrote:
>> Hello,
>>
>> On Thu, Feb 26, 2009 at 6:20 PM, Frans Meulenbroeks
>> <fransmeulenbroeks at gmail.com> wrote:
>> >> On 25-02-09 16:14, Mike (mwester) wrote:
>> >
>> > The problem I am facing is somewhat different.
>> > I've added packages which build and test fine in my environment but
>> > for some reason they do not build properly on tinderbox.
>> >
>> That often indicates a leak to the host and/or missing DEPENDS.
>>
>> The build machines that run test builds, should do so with the minimal
>> amount of host requirements.
>>
>> Easily testable using virtual machines with freshly installed Linux,
>> as most machines grow their installed package base during their
>> lifecycle.
>
> Also, chroots work for this.
>
> --
> Tom Rini

chroot and virtual machines indeed could help a lot.
Actually I think that chroot could be a big help porting pacakges. I
see too often that things go wrong because host files are being used
somewhere. Definitely some packages are an almost untangible knot of
problems (try to make a .bb fiel for e.g. cdrtools, I ended up moving
to cdrkit (probably better anyway, but cdrtools demonstrates the
problem quite nicely).

Not sure whether it will be easy to make a build env with chroot
(although I know debian does something like that).

Frans




More information about the Openembedded-devel mailing list