From: Detlef Vollmann <dv@vollmann.ch>
To: Paul Eggleton <paul.eggleton@linux.intel.com>
Cc: openembedded-devel@lists.openembedded.org
Subject: Re: ASSUME_PROVIDED += sqlite3-native doesn't work
Date: Mon, 06 Jan 2014 11:57:00 +0100 [thread overview]
Message-ID: <52CA8BFC.1000002@vollmann.ch> (raw)
In-Reply-To: <2452646.bnugQMsZpK@helios>
On 01/06/14 10:46, Paul Eggleton wrote:
> Hi Detlef,
>
> On Sunday 05 January 2014 23:29:31 Detlef Vollmann wrote:
>> Specifying "ASSUME_PROVIDED += sqlite3-native" doesn't work,
>> as pseudo-native explicitely requires SQLite headers in
>> ${STAGING_DIR_NATIVE}.
>> Am I missing something or is this a bug?
>
> I don't think we'd consider this a bug. Basically, if you play around with
> ASSUME_PROVIDED and stuff breaks, you're on your own.
I agree that's my problem if my provided version doesn't have
the same functionality as the one built by OE (as e.g. pseudo and
fakeroot).
However, if ASSUME_PROVIDED doesn't work just because a package
that depends on it (here pseudo) hardcodes the location of
sqlite3 to be in the OE staging tree, then that's really annoying.
> In most cases it's safer
> to build our own versions of things rather than relying on them being
> available on the build host, particularly if you want things to continue to
> work on different host distributions.
That's true. But my case is different: all our developers use the
same host distribution (otherwise a lot of other things will fail anyway).
Building the standard meta-toolchain produces a huge number of
packages, and it's hard to convince our admins that all those
packages really need to go into our local package repo.
So I'm trying to get down to a reasonable number of packages by using
the standard packages provided by the common host distribution.
This is, what ASSUME_PROVIDED is for.
But this is not possible if recipes are written in a way that
defeat the purpose of ASSUME_PROVIDED :-(
Detlef
next prev parent reply other threads:[~2014-01-06 10:57 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-05 22:29 ASSUME_PROVIDED += sqlite3-native doesn't work Detlef Vollmann
2014-01-06 9:46 ` Paul Eggleton
2014-01-06 10:57 ` Detlef Vollmann [this message]
2014-01-06 11:30 ` Richard Purdie
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=52CA8BFC.1000002@vollmann.ch \
--to=dv@vollmann.ch \
--cc=openembedded-devel@lists.openembedded.org \
--cc=paul.eggleton@linux.intel.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.