From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.chez-thomas.org (hermes.mlbassoc.com [64.234.241.98]) by mx1.pokylinux.org (Postfix) with ESMTP id 563C24C800B8 for ; Thu, 10 Mar 2011 21:29:19 -0600 (CST) Received: by mail.chez-thomas.org (Postfix, from userid 999) id A76341660171; Thu, 10 Mar 2011 20:29:15 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.3.2-r929478 (2010-03-31) on hermes.chez-thomas.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2-r929478 Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by mail.chez-thomas.org (Postfix) with ESMTP id AE41916601E5; Thu, 10 Mar 2011 20:28:46 -0700 (MST) Message-ID: <4D7996EE.80005@mlbassoc.com> Date: Thu, 10 Mar 2011 20:28:46 -0700 From: Gary Thomas User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc13 Thunderbird/3.1.7 MIME-Version: 1.0 To: Poky Subject: Problems adding native support packages X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 03:29:20 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I'm trying to import a native package from OE for which the main package depends on libiconv. This seems to imply that when I extend to the native package using BBCLASSEXTEND, the native package depends on virtual/libiconv-native I can't figure out how to provide this. Any clues? n.b. the recipe from OE is librsvg and importing it seems to be pretty invasive. To build the native package, I needed to add native support for all of these packages: # modified: meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb # modified: meta/recipes-gnome/gtk+/gtk+.inc # modified: meta/recipes-graphics/cairo/cairo.inc # modified: meta/recipes-graphics/pango/pango.inc # modified: meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb # modified: meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb # modified: meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb # modified: meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb # modified: meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb # modified: meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb # modified: meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb # modified: meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb # modified: meta/recipes-graphics/xorg-proto/compositeproto_0.4.2.bb # modified: meta/recipes-graphics/xorg-proto/damageproto_1.2.1.bb # modified: meta/recipes-graphics/xorg-proto/fixesproto_4.1.2.bb # modified: meta/recipes-graphics/xorg-proto/randrproto_1.3.2.bb # modified: meta/recipes-graphics/xorg-proto/renderproto_0.11.1.bb # modified: meta/recipes-graphics/xorg-proto/xineramaproto_1.2.1.bb # modified: meta/recipes-multimedia/alsa/alsa-tools_1.0.20.bb # modified: meta/recipes-support/atk/atk.inc # modified: meta/recipes-support/libcroco/libcroco_0.6.2.bb # modified: meta/recipes-support/libgcrypt/libgcrypt.inc # modified: meta/recipes-support/libgpg-error/libgpg-error_1.9.bb I also ran into a problem when I added native to atk, I get this error which makes no sense at all to me: NOTE: package atk-native-1.32.0-r0: task do_fetch: Started ERROR: Function 'Fetcher failure for URL: 'http://download.gnome.org/sources/atk/1.32/atk-native-1.32.0.tar.bz2'. Unable to fetch URL http://download.gnome.org/sources/atk/1.32/atk-native-1.32.0.tar.bz2 from any source.' failed This seems to be the only package in the set above that wants to fetch a -native tarball (there are no such files in the sources repository as far as I can tell) Thanks -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------