From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.chez-thomas.org (hermes.mlbassoc.com [64.234.241.98]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 41ECFE013A2 for ; Wed, 7 Mar 2012 13:31:46 -0800 (PST) Received: by mail.chez-thomas.org (Postfix, from userid 1998) id 8F841F8129D; Wed, 7 Mar 2012 14:31:45 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hermes.chez-thomas.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable version=3.3.2 Received: from hermes.chez-thomas.org (localhost.localdomain [127.0.0.1]) by mail.chez-thomas.org (Postfix) with ESMTP id BEC78F8129A; Wed, 7 Mar 2012 14:31:43 -0700 (MST) Message-ID: <4F57D3BF.6060201@mlbassoc.com> Date: Wed, 07 Mar 2012 14:31:43 -0700 From: Gary Thomas User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20120216 Thunderbird/10.0.1 MIME-Version: 1.0 To: Richard Purdie References: <4F5616AB.6000603@mlbassoc.com> <1331043985.25887.8.camel@ted> <4F562036.90603@mlbassoc.com> <1331151129.2445.8.camel@ted> In-Reply-To: <1331151129.2445.8.camel@ted> Cc: Poky Subject: Re: Unable to build X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Mar 2012 21:31:46 -0000 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2012-03-07 13:12, Richard Purdie wrote: > On Tue, 2012-03-06 at 07:33 -0700, Gary Thomas wrote: >> On 2012-03-06 07:26, Richard Purdie wrote: >>> On Tue, 2012-03-06 at 06:52 -0700, Gary Thomas wrote: >>>> After a recent update, I'm now getting this error in a previously >>>> working setup. >>>> >>>> ERROR: OE-core's config sanity checker detected a potential misconfiguration. >>>> Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). >>>> Following is the list of potential problems / advisories: >>>> >>>> Your configuration is using stamp files including the sstate hash but your build directory was built with stamp files that do not include this. >>>> To continue, either rebuild or switch back to the OEBasic signature handler with BB_SIGNATURE_HANDLER = 'OEBasic'. >>>> >>>> I'm using my own distro.conf (not poky.conf), and I'm not setting >>>> BB_SIGNATURE_HANDLER anywhere, so I think it should already be >>>> set to OEBasic. I even tried to put that line (cut& pasted >>>> from the error message) in local.conf - no change. >>>> >>>> How can I get past this, short of a complete rebuild? >>> >>> You've somehow merged a change like: >>> >>> http://git.yoctoproject.org/cgit.cgi/poky/commit/meta-yocto?id=ea2c8defd570bc2c4d29c6b0bd9fd84865d4e144 >>> >>> which sets OELAYOUT_ABI = "8" and triggers the transition message about >>> OEBasicHash. Set it to "7" and it won't show that message. >> >> OK, that's a workaround for now, but isn't the message incorrect? >> Changing BB_SIGNATURE_HANDLER doesn't seem to let me move on even >> though the error message implies it should. > > You had an invalid configuration which is not supported. The whole idea > of that setting is so that build directories which were built with > layout "7", which is OEBasic layout get a message if they update to > after the OEBasicHash change so that they either rebuild the tmp > directory, or they revert to a commit which doesn't have the change. But the message doesn't _really_ say that - it implies that simply setting BB_SIGNATURE_HANDLER = 'OEBasic' will work. I think it should just be reworded to say you have to rebuild... -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------