/mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/work/i686-linux/libxml-parser-perl-native-2.41-r3/sysroot-destdir///mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/sysroots/i686-linux

This is the source directory that do_populate_sysroot is getting from
somewhere. I am trying to track down how this directory is being mangled
within the classes to determine why tar is failing (as per a previous post
I've made):

log.do_populate_sysroot.13926:CalledProcessError: Command 'tar -cf - -C
/mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/work/i686-linux/libxml-parser-perl-native-2.41-r3/sysroot-destdir///mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/sysroots/i686-linux
-ps . | tar -xf - -C
/mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/sysroots/i686-linux'
returned non-zero exit status 2 with output tar:
/mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/work/i686-linux/libxml-parser-perl-native-2.41-r3/sysroot-destdir///mnt/bdd/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/sysroots/i686-linux:
Cannot chdir: No such file or directory

I could quite easily be looking in the wrong place, but answers do no
readily come from developers in areas they have no interest in and it seems
someone had drawn the same conclusion I had as there are commented bb.debug
lines in the same areas I have been tracking into.

-Matt


On Thu, May 30, 2013 at 5:14 PM, Gary Thomas <g...@mlbassoc.com> wrote:

> On 2013-05-30 14:09, Matthew Hudson wrote:
>
>> angstromv2012.12
>>
>> That is the case unless I change a class in openembedded-core/meta/**
>> classes,
>> then it seems to flush the cache and start over.
>>
>
> Indeed so, and quite correctly so!  In general you should not need to
> change core classes.
>
> What kind of changes have you needed?  Why could not those changes be
> made to recipes and/or using .bbappend?
>
>
>  On Thu, May 30, 2013 at 6:10 AM, Gary Thomas <g...@mlbassoc.com> wrote:
>>
>>  On 2013-05-30 04:58, Matthew Hudson wrote:
>>>
>>>  I'm trying to track down the libxml-parser-perl issue.
>>>>
>>>> When I add some debugging code into a .bb it parses all of the recipes
>>>> again. I'm not using a blazingly fast box to do this and it gets hung at
>>>> 67
>>>> - 72% at times (Ctrl-C & terminal 'reset' required). It continues from
>>>> where it left off but this process can take hours :/
>>>>
>>>> I'd like to be able to make a change and just execute:
>>>>
>>>> bitbake libxml-parser-perl -c populate_sysroot
>>>>
>>>> without parsing the entire set of recipes every time.
>>>>
>>>> If there a way to do this?
>>>>
>>>>
>>> What version of bitbake and metadata are you using?
>>>
>>> Once fully parsed, it should not be necessary to run this again
>>> as the data is cached.  Subsequent runs should be quite zippy.
>>>
>>
> --
> ------------------------------**------------------------------
> Gary Thomas                 |  Consulting for the
> MLB Associates              |    Embedded world
> ------------------------------**------------------------------
>
> ______________________________**_________________
> Angstrom-distro-devel mailing list
> Angstrom-distro-devel@**linuxtogo.org<Angstrom-distro-devel@linuxtogo.org>
> http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/**
> angstrom-distro-devel<http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel>
>
_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to