From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Lars Michael <lh_post@yahoo.com>
Cc: "openembedded-core@lists.openembedded.org"
<openembedded-core@lists.openembedded.org>
Subject: Re: Problem building image with opkg and gpg support
Date: Wed, 10 Dec 2014 10:00:16 +0000 [thread overview]
Message-ID: <1418205616.22903.51.camel@linuxfoundation.org> (raw)
In-Reply-To: <1018146195.4734038.1418199056251.JavaMail.yahoo@jws10083.mail.ne1.yahoo.com>
On Wed, 2014-12-10 at 08:10 +0000, Lars Michael wrote:
> Hi all,
>
>
> I hope this post hits the right list..
>
>
> On daisy I have switched to opkg, this works fine (target wandboard).
>
> To support signed packages I have added gpg to the PACKAGECONFIG for
> opkg. I have done this by creating an opkg_0.2.1.bbappend file with
> the line:
> PACKAGECONFIG += "gpg"
>
> In my image recipe I added:
> IMAGE_INSTALL_append = " opkg"
> IMAGE_INSTALL_append = " gpgme"
>
> 'bitbake opkg' seems to run ok and builds libgpgme and opkg ipk's. But
> when I run 'bitbake myimage' I get:
>
> ERROR: Nothing PROVIDES 'gpgme-native' (but
> virtual:native:/media/datadisk/arm/fsl-community-bsp-daisy/sources/poky/meta/recipes-devtools/opkg/opkg_0.2.1.bb DEPENDS on or otherwise requires it). Close matches:
> gperf-native
> rpm-native
> gmp-native
> ERROR: Required build target 'myimage' has no buildable providers.
> Missing or unbuildable dependency chain was: ['myimage',
> 'opkg-native', 'gpgme-native']
>
> Any ideas on what the problem might be?
You've enabled gpg for both the target and native opkg recipes and there
is no gpg-native for opkg-native to work. If you only the target
verison, you could try:
PACKAGECONFIG_append_class-target = " gpg"
otherwise you need to enable a native version of gpgme, probably adding
BBCLASSEXTEND = "native" to the recipe for starters, there may then be
other tweaks needed.
Cheers,
Richard
next prev parent reply other threads:[~2014-12-10 10:00 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.1581.1418174979.1406.openembedded-core@lists.openembedded.org>
2014-12-10 8:10 ` Problem building image with opkg and gpg support Lars Michael
2014-12-10 10:00 ` Richard Purdie [this message]
2014-12-10 14:45 Lars Michael
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1418205616.22903.51.camel@linuxfoundation.org \
--to=richard.purdie@linuxfoundation.org \
--cc=lh_post@yahoo.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox