Interesting problem when using SRCREV...

James Mills jmills at avionpartners.com
Thu Jun 26 16:42:53 UTC 2008


On Wed, Jun 25, 2008 at 2:46 PM, James Mills <jmills at avionpartners.com> wrote:
> Hello all.
>
> I have recently moved to the OE "stable" tree and bitbake 1.8.8.

Actually, it is 1.8.11, sorry about that.

> I built a test package that *should* update everytime
> I call "bitbake test", assuming something in the tree has changed.
> However, I am actually seeing that the "bitbake test" command will
> only rebuild after I have "touched" the bb file,  through editing or
> using the "touch" command on the file.  I notice when running with
> "-D", I can see the test_1.0.0.bb file getting removed from the cache
> if I have touched or edited it.  Otherwise I do not see this message.

It is mainly my own company-specific repositories I am concerned with
changing, so for the time being I have done this:

alias bitbake='find /home/oe/build_environment/avion/packages/ -name
\*bb -exec touch {} \; && bitbake'

It certainly slows the command down, but it no longer misses any updates.

Please let me know if there is a better way to ensure that packages
check for updates properly.

Thanks,
James Mills




More information about the Openembedded-users mailing list