* Unable to build
@ 2012-03-06 13:52 Gary Thomas
2012-03-06 14:26 ` Richard Purdie
0 siblings, 1 reply; 5+ messages in thread
From: Gary Thomas @ 2012-03-06 13:52 UTC (permalink / raw)
To: Poky
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?
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: Unable to build
2012-03-06 13:52 Unable to build Gary Thomas
@ 2012-03-06 14:26 ` Richard Purdie
2012-03-06 14:33 ` Gary Thomas
0 siblings, 1 reply; 5+ messages in thread
From: Richard Purdie @ 2012-03-06 14:26 UTC (permalink / raw)
To: Gary Thomas; +Cc: Poky
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.
Cheers,
Richard
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Unable to build
2012-03-06 14:26 ` Richard Purdie
@ 2012-03-06 14:33 ` Gary Thomas
2012-03-07 20:12 ` Richard Purdie
0 siblings, 1 reply; 5+ messages in thread
From: Gary Thomas @ 2012-03-06 14:33 UTC (permalink / raw)
To: Richard Purdie; +Cc: Poky
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.
Thanks
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Unable to build
2012-03-06 14:33 ` Gary Thomas
@ 2012-03-07 20:12 ` Richard Purdie
2012-03-07 21:31 ` Gary Thomas
0 siblings, 1 reply; 5+ messages in thread
From: Richard Purdie @ 2012-03-07 20:12 UTC (permalink / raw)
To: Gary Thomas; +Cc: Poky
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.
Cheers,
Richard
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Unable to build
2012-03-07 20:12 ` Richard Purdie
@ 2012-03-07 21:31 ` Gary Thomas
0 siblings, 0 replies; 5+ messages in thread
From: Gary Thomas @ 2012-03-07 21:31 UTC (permalink / raw)
To: Richard Purdie; +Cc: Poky
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
------------------------------------------------------------
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-03-07 21:31 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-06 13:52 Unable to build Gary Thomas
2012-03-06 14:26 ` Richard Purdie
2012-03-06 14:33 ` Gary Thomas
2012-03-07 20:12 ` Richard Purdie
2012-03-07 21:31 ` Gary Thomas
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.