From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dan.rpsys.net (5751f4a1.skybroadband.com [87.81.244.161]) by mail.openembedded.org (Postfix) with ESMTP id 305E16FA41 for ; Fri, 11 Jul 2014 21:12:03 +0000 (UTC) Received: from localhost (dan.rpsys.net [127.0.0.1]) by dan.rpsys.net (8.14.4/8.14.4/Debian-2.1ubuntu4) with ESMTP id s6BLBoJt022741; Fri, 11 Jul 2014 22:11:51 +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 n7oXbdxH2Tk1; Fri, 11 Jul 2014 22:11:50 +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 s6BLBg1F022732 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 11 Jul 2014 22:11:44 +0100 Message-ID: <1405113097.21289.93.camel@ted> From: Richard Purdie To: "Burton, Ross" Date: Fri, 11 Jul 2014 22:11:37 +0100 In-Reply-To: References: <1404936934.15985.48.camel@ted> <1405067225.15985.89.camel@ted> <1405084930.21289.7.camel@ted> X-Mailer: Evolution 3.8.4-0ubuntu1 Mime-Version: 1.0 Cc: "meta-freescale@yoctoproject.org" , Otavio Salvador , openembedded-core Subject: Re: [PATCH RFC 1/3] insane: Split do_package_qa into a separate task (from do_package) X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 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: Fri, 11 Jul 2014 21:12:05 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Fri, 2014-07-11 at 20:37 +0100, Burton, Ross wrote: > On 11 July 2014 14:22, Richard Purdie > wrote: > > The anonymous python fragment should be fine, it sets the data at the > > right level, the global recipe level rather than burying it in some > > task. > > FWIW this broke the X drivers as they inject dependencies in > populate_packages_prepend(). It's probably worth reviewing all > instances of populate_packages_prepend() in oe-core at least as I > clearly copied using that hook from someone else... It shouldn't have broken the dependencies, you can still inject things there and that has not changed. If that has stopped working, there is something else wrong. What you can't now do is change the package QA process through populate_packages but that makes much less sense. Cheers, Richard