[OE-core] useradd.bbclass question

Andreas Müller schnitzeltony at googlemail.com
Thu May 2 17:03:09 UTC 2013


On Thu, May 2, 2013 at 6:40 PM, Andreas Müller
<schnitzeltony at googlemail.com> wrote:
> On Thu, May 2, 2013 at 5:53 PM, Mark Hatle <mark.hatle at windriver.com> wrote:
>>> [andreas at oe-core]$ bitbake -e gdm | grep ^PSEUDO_PASSWD
>>> PSEUDO_PASSWD="/home/andreas/tmp/oe-core-eglibc/sysroots/overo"
>>
>>
>> Check that path contains 'etc/passwd' and 'etc/group'.  If not, that would
>> be the issue.. if it does contain them -- then something else is happening.
> Yes the path is correct and contains both files with correct IDs
>
>> Hmm.. are either of the hosts 32-bit/64-bit multilib installs?  If so, you need to ensure that pseudo is enabled to build both
>> a 32-bit and 64-bit wrapper, otherwise you can end up running native software that won't be wrapper properly.  (It's fairly
>> rare, but can occur.)
>
> I think both are multilib - have /lib and /lib64 and found same libs
> in both. How do I ensure that both wrappers are build?
>
One thing I just noticed - maybe it has nothing to do with the problem
- concerning build from scratch:

* On the host creating images with correct IDs there are three groups
(=new parsing) of tasks performed:
    1. pseudo
    2. ??
    3. image
* On the host with incorrect IDs I see only parsing for pseudo and image

In case it has nothing to do with the problem - just for me to
understand: What is the second task group for?

Andreas




More information about the Openembedded-core mailing list