From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from dan.rpsys.net ([93.97.175.187]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1UN4cf-0006WU-Bk for openembedded-core@lists.openembedded.org; Tue, 02 Apr 2013 19:03:49 +0200 Received: from localhost (dan.rpsys.net [127.0.0.1]) by dan.rpsys.net (8.14.4/8.14.4/Debian-2.1ubuntu1) with ESMTP id r32Gv7xG026020; Tue, 2 Apr 2013 17:57:07 +0100 X-Virus-Scanned: Debian amavisd-new at dan.rpsys.net Received: from dan.rpsys.net ([127.0.0.1]) by localhost (dan.rpsys.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id PiEKIUhEu3bY; Tue, 2 Apr 2013 17:57:06 +0100 (BST) Received: from [192.168.3.10] (rpvlan0 [192.168.3.10]) (authenticated bits=0) by dan.rpsys.net (8.14.4/8.14.4/Debian-2.1ubuntu1) with ESMTP id r32Guwht026011 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Tue, 2 Apr 2013 17:57:01 +0100 Message-ID: <1364921183.6526.10.camel@ted> From: Richard Purdie To: Khem Raj Date: Tue, 02 Apr 2013 17:46:23 +0100 In-Reply-To: <1364872704-14812-1-git-send-email-raj.khem@gmail.com> References: <1364872704-14812-1-git-send-email-raj.khem@gmail.com> X-Mailer: Evolution 3.6.2-0ubuntu0.1 Mime-Version: 1.0 Cc: openembedded-core@lists.openembedded.org Subject: Re: [PATCH] eglibc: Let eglibc-extra-nss-dev exist as empty package X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Apr 2013 17:03:49 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Mon, 2013-04-01 at 20:18 -0700, Khem Raj wrote: > eglibc-extra-nss-dev is a dependency for libc6-dev but > the package is empty and is not created as a result target > install of libc6-dev fails. This will create an empty package > > [Yocto Bug #4168] > > Signed-off-by: Khem Raj > --- > meta/recipes-core/eglibc/eglibc-package.inc | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-core/eglibc/eglibc-package.inc b/meta/recipes-core/eglibc/eglibc-package.inc > index 88a00a4..ca0cc4c 100644 > --- a/meta/recipes-core/eglibc/eglibc-package.inc > +++ b/meta/recipes-core/eglibc/eglibc-package.inc > @@ -17,7 +17,9 @@ python __anonymous () { > # Set this to zero if you don't want ldconfig in the output package > USE_LDCONFIG ?= "1" > > -PACKAGES = "${PN}-dbg catchsegv sln nscd ldd ${PN}-utils eglibc-thread-db ${PN}-pic libcidn libmemusage libsegfault ${PN}-pcprofile libsotruss ${PN} eglibc-extra-nss ${PN}-dev ${PN}-staticdev ${PN}-doc" > +PACKAGES = "${PN}-dbg catchsegv sln nscd ldd ${PN}-utils eglibc-thread-db ${PN}-pic libcidn libmemusage libsegfault ${PN}-pcprofile libsotruss ${PN} eglibc-extra-nss ${PN}-dev ${PN}-staticdev ${PN}-doc eglibc-extra-nss-dev" > + > +ALLOW_EMPTY_eglibc-extra-nss-dev = "1" As discussed in the bug, I think this is an issue with smart erroring on recommends which it shouldn't do. More investigation/discussion therefore needed as this patch just fixes one issue and there will be others. Cheers, Richard