[oe] strange error: missing depends...

Rodrigo Vivi rodrigo.vivi at gmail.com
Fri Jun 1 17:55:33 UTC 2007


I believe that sometimes you just need the packageA without their
rdepends, but it will be pretty useful it bitbake provided an easy
option to build every depends... something like:
bitbake packageA --build-rdepends

Another idea that I have for the case that you want to build
everything is an option --dontstop that makes bitbake don't stop when
a rdepends build fail.
Doing this is possible to leave the build go to drink coffe, to sleep,
etc and when coming back you can check the log to see if everything
was build.

But for this I believe that is necessary a good log in html too...
Yes, I've already noticed that there is something like this in
bitbake1.8 but I didn't verify if this is working yet...

All these things are just ideas that would make our lives better (at leas mine).

Thanks,
Regards,
vivijim

On 6/1/07, Richard Purdie <rpurdie at rpsys.net> wrote:
> On Fri, 2007-06-01 at 07:55 -0700, Justin Patrin wrote:
> > In the spirit of giving users more info, I've noticed that lately
> > OE/bitbake will compile all of the packages and only start the
> > do_package_write once almost everything is built, before the image I'm
> > targeting gets built.
> >
> > I've figured out that this is due to dependency handling as what
> > depends on the packages being written to disk is the creation of the
> > image, which installs from those packages. The packaging also seems to
> > happen if I directly bitbake a provider. It seems somewhat strange
> > that bitbaking something which depends on something else doesn't cause
> > the dependency to create its package...
>
> If A DEPENDS on B and you want A (you bitbake A), do you need the
> package from B? The answer is you don't, you only need B to stage.
>
> The dependency chains tell bitbake when it needs to build the package
> and it only does thinsg which it needs.
>
> This is totally configurable. You could add something to local.conf
> which always caused dependent packages to build if you so wished...
>
> Add some details about the options to the bitbake manual is on my todo
> list and is one reason I've not made the imminent bitbake release.
>
> Cheers,
>
> Richard
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list