Re: Adding test files to an image

Jim Abernathy

On 03/08/2012 05:07 PM, Autif Khan wrote:
On Thu, Mar 8, 2012 at 4:43 PM, jfabernathy<jfabernathy@...> wrote:
On 03/08/2012 04:33 PM, Rudolf Streif wrote:

Use hyphen instead of underscore for the subdirectory SRC_URI:

SRC_URI = "file://myvideos-1.0/myvideos-1.0.tar.gz"

and of course for the subdirectory in the subdirectory where the recipe is
located. The file fetcher copies the entire path
myvideos-1.0/myvideos-1.0.tar.gz to ${WORKDIR}.

that didn't solve the problem. I still get file not found errors. The
videos are unpack to WORKDIR, but the do_install is looking for them in S.

install -d
install -m 0644

I think I need to control where the do_unpack puts the files.
Just a dumb thought, but I have been bitten many times by it.

please try bitbake myvideos -c cleansstate

then bitbake myvideos to build the recipe.

Alternatively, you can of course rev up the PR everytime you change
the recipe. But that is cumbersome.

And yes, I forgot to mention in my previous mail that the
mypics-1.0.tar.gz is located in

As Rudolf suggested - bitbake is a bit finickey about '-' and '_'
I was doing a "bitbake -c cleanall myvideos" before each run of bitbake myvideos, but I just now tried bitbake myvideos -c cleansstate with no change in behavior.

It seems clear to me that do_unpack unpacks the tar.gz file to the


but install is looking for them in


Since S is not defined, I think the default is ${WORKDIR}/${PN}-${PV}

Not sure how to fix that.


Join { to automatically receive all group messages.