useradd.bbclass: Fix for multilib builds
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 16 Jul 2012 14:52:19 +0000 (14:52 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 17 Jul 2012 09:56:26 +0000 (10:56 +0100)
commit32cfd404944f3e4cc61d6cd371ae38bb8582ac73
tree1ad7ae8c39caff1667b7d3fa23f22d2bfbdc050a
parent5edfd0eb61ed6a78006468213431ba8979dae7d7
useradd.bbclass: Fix for multilib builds

The class adds a setscene dependency on base-passwd as well as adds this to DEPENDS.
The DEPENDS version will be auso-converted to include MLPREFIX whilst the setscene
dependency will not. This result in errors about non-existent tasks.

This patch ensures MLPREFIX is added when it is needed and fixes various
build failures. Whether we should have two base-passwd recipes in a multilib
system is a question which would need to be addressed by future changes.

(From OE-Core rev: 22dff7f36e985f9f7275b47e874147bc7bdc9473)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/useradd.bbclass