All of lore.kernel.org
 help / color / mirror / Atom feed
From: "André Draszik" <git@andred.net>
To: Richard Purdie <richard.purdie@linuxfoundation.org>,
	 openembedded-core@lists.openembedded.org
Subject: Re: [PATCH] bitbake.conf: Add run-parts to HOSTTOOLS
Date: Fri, 25 Aug 2017 12:03:32 +0100	[thread overview]
Message-ID: <1503659012.5806.9.camel@andred.net> (raw)
In-Reply-To: <1503569930.32591.188.camel@linuxfoundation.org>

On Thu, 2017-08-24 at 11:18 +0100, Richard Purdie wrote:
> On Thu, 2017-08-24 at 10:19 +0100, André Draszik wrote:
> > From: André Draszik <adraszik@tycoint.com>
> > 
> > ca-certificates runs a postinst task, update-ca-certificates,
> > which ultimately wants to execute run-parts.
> > 
> > Signed-off-by: André Draszik <adraszik@tycoint.com>
> > ---
> >  meta/conf/bitbake.conf | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
> > index 334ba2361f..8011689118 100644
> > --- a/meta/conf/bitbake.conf
> > +++ b/meta/conf/bitbake.conf
> > @@ -469,7 +469,7 @@ HOSTTOOLS += " \
> >      fgrep file find flock g++ gawk gcc getconf getopt git grep
> > gunzip gzip \
> >      head hostname install ld ldd ln ls make makeinfo md5sum mkdir
> > mknod \
> >      mktemp mv nm objcopy objdump od patch perl pod2man pr printf pwd
> > python python2 \
> > -    python2.7 python3 ranlib readelf readlink rm rmdir rpcgen sed sh
> > sha256sum \
> > +    python2.7 python3 ranlib readelf readlink rm rmdir rpcgen run-
> > parts sed sh sha256sum \
> >      sleep sort split stat strings strip tail tar tee test touch tr
> > true uname \
> >      uniq wc wget which xargs \
> >  "
> 
> We definitely should not be doing this, there is clearly a dependency
> missing somewhere else. ca-certificates should depend on whatever
> provides that...

In OE, run-parts is provided by debianutils, or by busybox, both of which
don't have a native version in OE.

ca-certificates seems to always have relied on run-parts from the host
environment. OE even carries a patch to make it work with run-parts from
Fedora.

What would be the preferred way to resolve this so?


Cheers,
Andre'



  reply	other threads:[~2017-08-25 11:03 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-24  9:19 [PATCH] bitbake.conf: Add run-parts to HOSTTOOLS André Draszik
2017-08-24  9:43 ` Patrick Ohly
2017-08-24 10:18 ` Richard Purdie
2017-08-25 11:03   ` André Draszik [this message]
2017-08-25 11:05     ` Richard Purdie
2017-08-25 11:09       ` André Draszik

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=1503659012.5806.9.camel@andred.net \
    --to=git@andred.net \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=richard.purdie@linuxfoundation.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 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.