From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: "Huang, Jie (Jackie)" <Jackie.Huang@windriver.com>
Cc: "openembedded-core@lists.openembedded.org"
<openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH 0/2 v2] glibc: fixes for nscd and libnss-db
Date: Fri, 12 Jan 2018 08:43:17 +0000 [thread overview]
Message-ID: <1515746597.29722.130.camel@linuxfoundation.org> (raw)
In-Reply-To: <1B858668EC6A94408DCA5225FDFA85AA01566C6D76@ALA-MBC.corp.ad.wrs.com>
On Thu, 2018-01-04 at 01:31 +0000, Huang, Jie (Jackie) wrote:
>
> >
> > -----Original Message-----
> > From: Richard Purdie [mailto:richard.purdie@linuxfoundation.org]
> > Sent: Wednesday, January 03, 2018 21:54
> > To: Huang, Jie (Jackie); openembedded-core@lists.openembedded.org
> > Subject: Re: [OE-core] [PATCH 0/2 v2] glibc: fixes for nscd and
> > libnss-db
> >
> > On Fri, 2017-12-22 at 02:08 +0000, Huang, Jie (Jackie) wrote:
> > >
> > > Ping, I didn't see any objection on this, but it's not merged
> > > yet, do
> > > I miss anything?
> > When we test it we see:
> >
> > WARNING: glibc-2.26-r0 do_package: glibc-extra-nss-2.26 was
> > registered as
> > shlib provider for libnss_db.so.2, changing it to libnss-db-2.26
> > because it was
> > built later
> Sorry, but I haven't seen this warning in our builds after this patch
> merged in our local branch for two weeks. Maybe we missed some cases
> in our test builds, so could you show me how to reproduce it? Thanks!
>
> This patch is simply re-package libnss_db.so* from glibc-extra-nss
> into libnss-db, I don't understand why libnss_db.so* is still
> provided by both of them, did I miss anything when I do a re-
> packaging for a recipe?
I was able to reproduce this by starting with an existing build without
the patch, then applying the patch. The error shows once during the
rebuild and then not again. Its therefore probably less of an issue
(but does raise a question about why that is happening).
The new make dependency does cause an additional failure though:
$ oe-selftest -r bbtests.BitbakeTests.test_non_gplv3
2018-01-12 08:31:25,196 - oe-selftest - INFO - test_non_gplv3 (bbtests.BitbakeTests)
2018-01-12 08:34:02,940 - oe-selftest - INFO - ... FAIL
2018-01-12 08:34:02,941 - oe-selftest - INFO - ======================================================================
2018-01-12 08:34:02,941 - oe-selftest - INFO - FAIL: test_non_gplv3 (bbtests.BitbakeTests)
2018-01-12 08:34:02,941 - oe-selftest - INFO - ----------------------------------------------------------------------
2018-01-12 08:34:02,941 - oe-selftest - INFO - Traceback (most recent call last):
File "/media/build1/poky/meta/lib/oeqa/core/decorator/__init__.py", line 32, in wrapped_f
return func(*args, **kwargs)
File "/media/build1/poky/meta/lib/oeqa/selftest/cases/bbtests.py", line 237, in test_non_gplv3
self.assertEqual(result.status, 0, "Bitbake failed, exit code %s, output %s" % (result.status, result.output))
AssertionError: 1 != 0 : Bitbake failed, exit code 1, output Parsing recipes...done.
Parsing of 829 .bb files complete (0 cached, 829 parsed). 1287 targets, 99 skipped, 0 masked, 0 errors.
Removing 35 recipes from the core2-64 sysroot...done.
Removing 35 recipes from the qemux86-64 sysroot...done.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'make' (but /media/build1/poky/meta/recipes-core/glibc/glibc_2.26.bb RDEPENDS on or otherwise requires it)
make was skipped: it has an incompatible license: GPLv3 & LGPLv2
NOTE: Runtime target 'make' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['make']
ERROR: Required build target 'selftest-ed' has no buildable providers.
Missing or unbuildable dependency chain was: ['selftest-ed', 'virtual/libc', 'make']
Cheers,
Richard
next prev parent reply other threads:[~2018-01-12 8:43 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-02 6:40 [PATCH 0/2 v2] glibc: fixes for nscd and libnss-db jackie.huang
2017-11-02 6:40 ` [PATCH 1/2 v2] glibc: re-package for libnss-db jackie.huang
2017-11-02 6:40 ` [PATCH 2/2 v2] glibc/nscd: do not cache for netgroup by default jackie.huang
2017-12-22 2:08 ` [PATCH 0/2 v2] glibc: fixes for nscd and libnss-db Huang, Jie (Jackie)
2018-01-03 13:53 ` Richard Purdie
2018-01-04 1:31 ` Huang, Jie (Jackie)
2018-01-12 8:43 ` Richard Purdie [this message]
2018-01-16 6:37 ` Huang, Jie (Jackie)
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=1515746597.29722.130.camel@linuxfoundation.org \
--to=richard.purdie@linuxfoundation.org \
--cc=Jackie.Huang@windriver.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