[OE-core] Error building any X11 image: "Nothing PROVIDES 'libxcb-native'"

Martin Jansa martin.jansa at gmail.com
Tue Aug 16 10:59:07 UTC 2011


On Tue, Aug 16, 2011 at 12:50:51PM +0200, Samuel Stirtzel wrote:
> Hi,
> recently all X11 images fail to build for me.
> 
> The following error shows up (this is from core-image-sato):
> -
> ERROR: Nothing PROVIDES 'libxcb-native' (but
> virtual:native:/var/oe-core/setup-scripts/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.3.bb
> DEPENDS on or otherwise requires it)
> ...
> Missing or unbuildable dependency chain was: ['core-image-sato',
> 'task-core-apps-console', 'xf86-video-fbdev', 'xserver-xorg',
> 'font-util-native', 'mkfontdir-native', 'virtual/libx11-native',
> 'libxcb-native']
> -
> Looks like the DEPENDS are "wrong" and it should refer to libxcb
> (/var/oe-core/setup-scripts/sources/openembedded-core/meta/recipes-graphics/xcb/libxcb_1.7.bb)
> instead of libxcb-native (which is not known by bitbake), but i can't
> find the commit which changed this DEPENDS.
> 
> After all I can't find any file that has this DEPENDS, "grep -r
> libxcb-native *" in my source direcory showed up nothing.

for some reason
http://git.openembedded.org/cgit.cgi/meta-openembedded/commit/?id=ceb4a1deaabe81e0acaf9dd179d08736f598203e
is missing .bbappend part..

but you can apply this patch to oe-core instead..
http://patches.openembedded.org/patch/9871/

having libxcb-native directly in oe-core will help recipes-graphics
maintainer to copy new libx11 from meta-oe to oe-core.

Regards,

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20110816/5538eb0b/attachment-0002.sig>


More information about the Openembedded-core mailing list