Avahi broken?

Submitted by Steve Sakoman on Jan. 27, 2012, 6:24 p.m.


Message ID CAGDS+nnLgqWQ6J+UKQ3WmZmVCjO4tGShuzqJ+uUSY=JKEcgv3A@mail.gmail.com
State New
Headers show

Commit Message

Steve Sakoman Jan. 27, 2012, 6:24 p.m.
On Fri, Jan 27, 2012 at 10:17 AM, Steve Sakoman <sakoman@gmail.com> wrote:
> After a pull this morning I am getting:
> ERROR: Nothing PROVIDES '"base-passwd'
> ERROR: Required build target 'avahi' has no buildable providers.
> Missing or unbuildable dependency chain was: ['avahi', '"base-passwd']
> Note the extraneous double quote prepended to base-passwd
> Anyone else see this?
> I suspect it was introduced with the "useradd: Ensure dependencies are
> only added for target recipes, not native or nativesdk" patch which
> seems to have a missing close quote on the USERADDSETSCENEDEPS line.

I can confirm that adding a close quote to the above mentioned line
fixes the issue.

I'm sure gmail will munge this due to the long line, but here goes anyway:

 USERADDSETSCENEDEPS_virtclass-native = ""
 USERADDSETSCENEDEPS_virtclass-nativesdk = ""
 do_package_setscene[depends] = "${USERADDSETSCENEDEPS}"

Or via gitweb:



Patch hide | download patch | download mbox

diff --git a/meta/classes/useradd.bbclass b/meta/classes/useradd.bbclass
index f935028..8eb6444 100644
--- a/meta/classes/useradd.bbclass
+++ b/meta/classes/useradd.bbclass
@@ -111,7 +111,7 @@  SYSROOTPOSTFUNC = "useradd_sysroot_sstate"
 SYSROOTPOSTFUNC_virtclass-native = ""
 SYSROOTPOSTFUNC_virtclass-nativesdk = ""

-USERADDSETSCENEDEPS = "base-passwd:do_populate_sysroot_setscene
+USERADDSETSCENEDEPS = "base-passwd:do_populate_sysroot_setscene