All of lore.kernel.org
 help / color / mirror / Atom feed
* MIPS rootfs creation failure
@ 2011-03-22 18:10 Khem Raj
  2011-03-22 18:42 ` Koen Kooi
  0 siblings, 1 reply; 11+ messages in thread
From: Khem Raj @ 2011-03-22 18:10 UTC (permalink / raw)
  To: openembedded-core

Hi

I did an update of oe-core yesterday and now mips is failing with this
error. It was not there 2 days back.

| Configuring sysvinit.
| Collected errors:
|  * satisfy_dependencies_for: Cannot satisfy the following dependencies
for task-base:
|  *    kernel-misc *
|  * opkg_install_cmd: Cannot install package task-base.
NOTE: package console-image-1.0-r0: task do_rootfs: Failed

I have not bisected but if anyone else is seeing it I would like to know

Thanks

-- 
-Khem



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-22 18:10 MIPS rootfs creation failure Khem Raj
@ 2011-03-22 18:42 ` Koen Kooi
  2011-03-22 18:44   ` Khem Raj
  0 siblings, 1 reply; 11+ messages in thread
From: Koen Kooi @ 2011-03-22 18:42 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer


Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:

> Hi
> 
> I did an update of oe-core yesterday and now mips is failing with this
> error. It was not there 2 days back.
> 
> | Configuring sysvinit.
> | Collected errors:
> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
> for task-base:
> |  *    kernel-misc *
> |  * opkg_install_cmd: Cannot install package task-base.
> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
> 
> I have not bisected but if anyone else is seeing it I would like to know

I think thats fallout from the kernel.bbclass change:

meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel

I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.

regards,

Koen


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-22 18:42 ` Koen Kooi
@ 2011-03-22 18:44   ` Khem Raj
  2011-03-22 18:54     ` Koen Kooi
  0 siblings, 1 reply; 11+ messages in thread
From: Khem Raj @ 2011-03-22 18:44 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On (22/03/11 19:42), Koen Kooi wrote:
> 
> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
> 
> > Hi
> > 
> > I did an update of oe-core yesterday and now mips is failing with this
> > error. It was not there 2 days back.
> > 
> > | Configuring sysvinit.
> > | Collected errors:
> > |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
> > for task-base:
> > |  *    kernel-misc *
> > |  * opkg_install_cmd: Cannot install package task-base.
> > NOTE: package console-image-1.0-r0: task do_rootfs: Failed
> > 
> > I have not bisected but if anyone else is seeing it I would like to know
> 
> I think thats fallout from the kernel.bbclass change:
> 
> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
> 
> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
> 

I have already build everything from scratch even deleted sstate cache

> regards,
> 
> Koen
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
-Khem



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-22 18:44   ` Khem Raj
@ 2011-03-22 18:54     ` Koen Kooi
  2011-03-22 19:33       ` Khem Raj
  2011-03-22 22:18       ` Khem Raj
  0 siblings, 2 replies; 11+ messages in thread
From: Koen Kooi @ 2011-03-22 18:54 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer


Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:

> On (22/03/11 19:42), Koen Kooi wrote:
>> 
>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
>> 
>>> Hi
>>> 
>>> I did an update of oe-core yesterday and now mips is failing with this
>>> error. It was not there 2 days back.
>>> 
>>> | Configuring sysvinit.
>>> | Collected errors:
>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
>>> for task-base:
>>> |  *    kernel-misc *
>>> |  * opkg_install_cmd: Cannot install package task-base.
>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
>>> 
>>> I have not bisected but if anyone else is seeing it I would like to know
>> 
>> I think thats fallout from the kernel.bbclass change:
>> 
>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
>> 
>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
>> 
> 
> I have already build everything from scratch even deleted sstate cache

Can you give this a try?

koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass 
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 3eb6659..9f014d4 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -429,7 +429,7 @@ python populate_packages_prepend () {
        metapkg = "kernel-modules"
        bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
        bb.data.setVar('FILES_' + metapkg, "", d)
-       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
+       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
        for l in module_deps.values():
                for i in l:
                        pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro

I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.




^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-22 18:54     ` Koen Kooi
@ 2011-03-22 19:33       ` Khem Raj
  2011-03-22 22:18       ` Khem Raj
  1 sibling, 0 replies; 11+ messages in thread
From: Khem Raj @ 2011-03-22 19:33 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Koen Kooi

On Tue, Mar 22, 2011 at 11:54 AM, Koen Kooi <koen@dominion.thruhere.net> wrote:
>
> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
>
>> On (22/03/11 19:42), Koen Kooi wrote:
>>>
>>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
>>>
>>>> Hi
>>>>
>>>> I did an update of oe-core yesterday and now mips is failing with this
>>>> error. It was not there 2 days back.
>>>>
>>>> | Configuring sysvinit.
>>>> | Collected errors:
>>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
>>>> for task-base:
>>>> |  *    kernel-misc *
>>>> |  * opkg_install_cmd: Cannot install package task-base.
>>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
>>>>
>>>> I have not bisected but if anyone else is seeing it I would like to know
>>>
>>> I think thats fallout from the kernel.bbclass change:
>>>
>>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
>>>
>>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
>>>
>>
>> I have already build everything from scratch even deleted sstate cache
>
> Can you give this a try?
>
> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 3eb6659..9f014d4 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
>        metapkg = "kernel-modules"
>        bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
>        bb.data.setVar('FILES_' + metapkg, "", d)
> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
>        for l in module_deps.values():
>                for i in l:
>                        pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
>
> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.


yesFWIW it only happens for qemumips other qemu machines are chugging
along fine.
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-22 18:54     ` Koen Kooi
  2011-03-22 19:33       ` Khem Raj
@ 2011-03-22 22:18       ` Khem Raj
  2011-03-23  7:16         ` Koen Kooi
  1 sibling, 1 reply; 11+ messages in thread
From: Khem Raj @ 2011-03-22 22:18 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On (22/03/11 19:54), Koen Kooi wrote:
> 
> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
> 
> > On (22/03/11 19:42), Koen Kooi wrote:
> >> 
> >> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
> >> 
> >>> Hi
> >>> 
> >>> I did an update of oe-core yesterday and now mips is failing with this
> >>> error. It was not there 2 days back.
> >>> 
> >>> | Configuring sysvinit.
> >>> | Collected errors:
> >>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
> >>> for task-base:
> >>> |  *    kernel-misc *
> >>> |  * opkg_install_cmd: Cannot install package task-base.
> >>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
> >>> 
> >>> I have not bisected but if anyone else is seeing it I would like to know
> >> 
> >> I think thats fallout from the kernel.bbclass change:
> >> 
> >> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
> >> 
> >> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
> >> 
> > 
> > I have already build everything from scratch even deleted sstate cache
> 
> Can you give this a try?
> 
> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass 
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 3eb6659..9f014d4 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
>         metapkg = "kernel-modules"
>         bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
>         bb.data.setVar('FILES_' + metapkg, "", d)
> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
>         for l in module_deps.values():
>                 for i in l:
>                         pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
> 
> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.
> 

It did not fix the problem. I tried bitbake -c cleanall virtual/kernel
bitbake console-image

> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
-Khem



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-22 22:18       ` Khem Raj
@ 2011-03-23  7:16         ` Koen Kooi
  2011-03-23 15:17           ` Khem Raj
  0 siblings, 1 reply; 11+ messages in thread
From: Koen Kooi @ 2011-03-23  7:16 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer


Op 22 mrt 2011, om 23:18 heeft Khem Raj het volgende geschreven:

> On (22/03/11 19:54), Koen Kooi wrote:
>> 
>> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
>> 
>>> On (22/03/11 19:42), Koen Kooi wrote:
>>>> 
>>>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
>>>> 
>>>>> Hi
>>>>> 
>>>>> I did an update of oe-core yesterday and now mips is failing with this
>>>>> error. It was not there 2 days back.
>>>>> 
>>>>> | Configuring sysvinit.
>>>>> | Collected errors:
>>>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
>>>>> for task-base:
>>>>> |  *    kernel-misc *
>>>>> |  * opkg_install_cmd: Cannot install package task-base.
>>>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
>>>>> 
>>>>> I have not bisected but if anyone else is seeing it I would like to know
>>>> 
>>>> I think thats fallout from the kernel.bbclass change:
>>>> 
>>>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
>>>> 
>>>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
>>>> 
>>> 
>>> I have already build everything from scratch even deleted sstate cache
>> 
>> Can you give this a try?
>> 
>> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass 
>> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
>> index 3eb6659..9f014d4 100644
>> --- a/meta/classes/kernel.bbclass
>> +++ b/meta/classes/kernel.bbclass
>> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
>>        metapkg = "kernel-modules"
>>        bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
>>        bb.data.setVar('FILES_' + metapkg, "", d)
>> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
>> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
>>        for l in module_deps.values():
>>                for i in l:
>>                        pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
>> 
>> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.
>> 
> 
> It did not fix the problem. I tried bitbake -c cleanall virtual/kernel
> bitbake console-image

To which class did you appy it? There's a copy of kernel.bbclass in meta-oe with some change we need to merge into oe-core (initramfs handling, better uImage handling, etc).


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-23  7:16         ` Koen Kooi
@ 2011-03-23 15:17           ` Khem Raj
  2011-03-23 15:41             ` Richard Purdie
  0 siblings, 1 reply; 11+ messages in thread
From: Khem Raj @ 2011-03-23 15:17 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Koen Kooi

On Wed, Mar 23, 2011 at 12:16 AM, Koen Kooi <koen@dominion.thruhere.net> wrote:
>
> Op 22 mrt 2011, om 23:18 heeft Khem Raj het volgende geschreven:
>
>> On (22/03/11 19:54), Koen Kooi wrote:
>>>
>>> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
>>>
>>>> On (22/03/11 19:42), Koen Kooi wrote:
>>>>>
>>>>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
>>>>>
>>>>>> Hi
>>>>>>
>>>>>> I did an update of oe-core yesterday and now mips is failing with this
>>>>>> error. It was not there 2 days back.
>>>>>>
>>>>>> | Configuring sysvinit.
>>>>>> | Collected errors:
>>>>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
>>>>>> for task-base:
>>>>>> |  *    kernel-misc *
>>>>>> |  * opkg_install_cmd: Cannot install package task-base.
>>>>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
>>>>>>
>>>>>> I have not bisected but if anyone else is seeing it I would like to know
>>>>>
>>>>> I think thats fallout from the kernel.bbclass change:
>>>>>
>>>>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
>>>>>
>>>>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
>>>>>
>>>>
>>>> I have already build everything from scratch even deleted sstate cache
>>>
>>> Can you give this a try?
>>>
>>> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass
>>> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
>>> index 3eb6659..9f014d4 100644
>>> --- a/meta/classes/kernel.bbclass
>>> +++ b/meta/classes/kernel.bbclass
>>> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
>>>        metapkg = "kernel-modules"
>>>        bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
>>>        bb.data.setVar('FILES_' + metapkg, "", d)
>>> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
>>> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
>>>        for l in module_deps.values():
>>>                for i in l:
>>>                        pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
>>>
>>> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.
>>>
>>
>> It did not fix the problem. I tried bitbake -c cleanall virtual/kernel
>> bitbake console-image
>
> To which class did you appy it? There's a copy of kernel.bbclass in meta-oe with some change we need to merge into oe-core (initramfs handling, better uImage handling, etc).

thanks I was thinking I applied it to meta-oe but when I revisited I
applied it to oe-core
:)


> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-23 15:17           ` Khem Raj
@ 2011-03-23 15:41             ` Richard Purdie
  2011-03-23 15:43               ` Koen Kooi
  0 siblings, 1 reply; 11+ messages in thread
From: Richard Purdie @ 2011-03-23 15:41 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Koen Kooi

On Wed, 2011-03-23 at 08:17 -0700, Khem Raj wrote:
> On Wed, Mar 23, 2011 at 12:16 AM, Koen Kooi <koen@dominion.thruhere.net> wrote:
> >
> > Op 22 mrt 2011, om 23:18 heeft Khem Raj het volgende geschreven:
> >
> >> On (22/03/11 19:54), Koen Kooi wrote:
> >>>
> >>> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
> >>>
> >>>> On (22/03/11 19:42), Koen Kooi wrote:
> >>>>>
> >>>>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
> >>>>>
> >>>>>> Hi
> >>>>>>
> >>>>>> I did an update of oe-core yesterday and now mips is failing with this
> >>>>>> error. It was not there 2 days back.
> >>>>>>
> >>>>>> | Configuring sysvinit.
> >>>>>> | Collected errors:
> >>>>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
> >>>>>> for task-base:
> >>>>>> |  *    kernel-misc *
> >>>>>> |  * opkg_install_cmd: Cannot install package task-base.
> >>>>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
> >>>>>>
> >>>>>> I have not bisected but if anyone else is seeing it I would like to know
> >>>>>
> >>>>> I think thats fallout from the kernel.bbclass change:
> >>>>>
> >>>>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
> >>>>>
> >>>>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
> >>>>>
> >>>>
> >>>> I have already build everything from scratch even deleted sstate cache
> >>>
> >>> Can you give this a try?
> >>>
> >>> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass
> >>> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> >>> index 3eb6659..9f014d4 100644
> >>> --- a/meta/classes/kernel.bbclass
> >>> +++ b/meta/classes/kernel.bbclass
> >>> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
> >>>        metapkg = "kernel-modules"
> >>>        bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
> >>>        bb.data.setVar('FILES_' + metapkg, "", d)
> >>> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
> >>> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
> >>>        for l in module_deps.values():
> >>>                for i in l:
> >>>                        pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
> >>>
> >>> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.
> >>>
> >>
> >> It did not fix the problem. I tried bitbake -c cleanall virtual/kernel
> >> bitbake console-image
> >
> > To which class did you appy it? There's a copy of kernel.bbclass in meta-oe with some change we need to merge into oe-core (initramfs handling, better uImage handling, etc).
> 
> thanks I was thinking I applied it to meta-oe but when I revisited I
> applied it to oe-core
> :)

If that fixes it can someone share a proper patch please (for
oe-core) :)

Cheers,

Richard




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-23 15:41             ` Richard Purdie
@ 2011-03-23 15:43               ` Koen Kooi
  2011-03-23 20:17                 ` Khem Raj
  0 siblings, 1 reply; 11+ messages in thread
From: Koen Kooi @ 2011-03-23 15:43 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer


Op 23 mrt 2011, om 16:41 heeft Richard Purdie het volgende geschreven:

> On Wed, 2011-03-23 at 08:17 -0700, Khem Raj wrote:
>> On Wed, Mar 23, 2011 at 12:16 AM, Koen Kooi <koen@dominion.thruhere.net> wrote:
>>> 
>>> Op 22 mrt 2011, om 23:18 heeft Khem Raj het volgende geschreven:
>>> 
>>>> On (22/03/11 19:54), Koen Kooi wrote:
>>>>> 
>>>>> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
>>>>> 
>>>>>> On (22/03/11 19:42), Koen Kooi wrote:
>>>>>>> 
>>>>>>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
>>>>>>> 
>>>>>>>> Hi
>>>>>>>> 
>>>>>>>> I did an update of oe-core yesterday and now mips is failing with this
>>>>>>>> error. It was not there 2 days back.
>>>>>>>> 
>>>>>>>> | Configuring sysvinit.
>>>>>>>> | Collected errors:
>>>>>>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
>>>>>>>> for task-base:
>>>>>>>> |  *    kernel-misc *
>>>>>>>> |  * opkg_install_cmd: Cannot install package task-base.
>>>>>>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
>>>>>>>> 
>>>>>>>> I have not bisected but if anyone else is seeing it I would like to know
>>>>>>> 
>>>>>>> I think thats fallout from the kernel.bbclass change:
>>>>>>> 
>>>>>>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
>>>>>>> 
>>>>>>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
>>>>>>> 
>>>>>> 
>>>>>> I have already build everything from scratch even deleted sstate cache
>>>>> 
>>>>> Can you give this a try?
>>>>> 
>>>>> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass
>>>>> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
>>>>> index 3eb6659..9f014d4 100644
>>>>> --- a/meta/classes/kernel.bbclass
>>>>> +++ b/meta/classes/kernel.bbclass
>>>>> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
>>>>>       metapkg = "kernel-modules"
>>>>>       bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
>>>>>       bb.data.setVar('FILES_' + metapkg, "", d)
>>>>> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
>>>>> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
>>>>>       for l in module_deps.values():
>>>>>               for i in l:
>>>>>                       pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
>>>>> 
>>>>> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.
>>>>> 
>>>> 
>>>> It did not fix the problem. I tried bitbake -c cleanall virtual/kernel
>>>> bitbake console-image
>>> 
>>> To which class did you appy it? There's a copy of kernel.bbclass in meta-oe with some change we need to merge into oe-core (initramfs handling, better uImage handling, etc).
>> 
>> thanks I was thinking I applied it to meta-oe but when I revisited I
>> applied it to oe-core
>> :)
> 
> If that fixes it can someone share a proper patch please (for
> oe-core) :)

I'll send a patch after Khem confirms the fix.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: MIPS rootfs creation failure
  2011-03-23 15:43               ` Koen Kooi
@ 2011-03-23 20:17                 ` Khem Raj
  0 siblings, 0 replies; 11+ messages in thread
From: Khem Raj @ 2011-03-23 20:17 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Koen Kooi

On Wed, Mar 23, 2011 at 8:43 AM, Koen Kooi <koen@dominion.thruhere.net> wrote:
>
> Op 23 mrt 2011, om 16:41 heeft Richard Purdie het volgende geschreven:
>
>> On Wed, 2011-03-23 at 08:17 -0700, Khem Raj wrote:
>>> On Wed, Mar 23, 2011 at 12:16 AM, Koen Kooi <koen@dominion.thruhere.net> wrote:
>>>>
>>>> Op 22 mrt 2011, om 23:18 heeft Khem Raj het volgende geschreven:
>>>>
>>>>> On (22/03/11 19:54), Koen Kooi wrote:
>>>>>>
>>>>>> Op 22 mrt 2011, om 19:44 heeft Khem Raj het volgende geschreven:
>>>>>>
>>>>>>> On (22/03/11 19:42), Koen Kooi wrote:
>>>>>>>>
>>>>>>>> Op 22 mrt 2011, om 19:10 heeft Khem Raj het volgende geschreven:
>>>>>>>>
>>>>>>>>> Hi
>>>>>>>>>
>>>>>>>>> I did an update of oe-core yesterday and now mips is failing with this
>>>>>>>>> error. It was not there 2 days back.
>>>>>>>>>
>>>>>>>>> | Configuring sysvinit.
>>>>>>>>> | Collected errors:
>>>>>>>>> |  * satisfy_dependencies_for: Cannot satisfy the following dependencies
>>>>>>>>> for task-base:
>>>>>>>>> |  *    kernel-misc *
>>>>>>>>> |  * opkg_install_cmd: Cannot install package task-base.
>>>>>>>>> NOTE: package console-image-1.0-r0: task do_rootfs: Failed
>>>>>>>>>
>>>>>>>>> I have not bisected but if anyone else is seeing it I would like to know
>>>>>>>>
>>>>>>>> I think thats fallout from the kernel.bbclass change:
>>>>>>>>
>>>>>>>> meta/classes/kernel.bbclass:FILES_kernel-misc = "/kernel/include/config /kernel/scripts /kernel/drivers/crypto /kernel
>>>>>>>>
>>>>>>>> I don't know what purpose that package has, but try rebuilding the kernel and see what happens. We might need to blacklist it from being included in the kernel-modules meta-package.
>>>>>>>>
>>>>>>>
>>>>>>> I have already build everything from scratch even deleted sstate cache
>>>>>>
>>>>>> Can you give this a try?
>>>>>>
>>>>>> koen@dominion:/OE/tentacle/sources/openembedded-core/meta/classes$ git diff kernel.bbclass
>>>>>> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
>>>>>> index 3eb6659..9f014d4 100644
>>>>>> --- a/meta/classes/kernel.bbclass
>>>>>> +++ b/meta/classes/kernel.bbclass
>>>>>> @@ -429,7 +429,7 @@ python populate_packages_prepend () {
>>>>>>       metapkg = "kernel-modules"
>>>>>>       bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d)
>>>>>>       bb.data.setVar('FILES_' + metapkg, "", d)
>>>>>> -       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf' ]
>>>>>> +       blacklist = [ 'kernel-dev', 'kernel-image', 'kernel-base', 'kernel-vmlinux', 'perf', 'kernel-misc' ]
>>>>>>       for l in module_deps.values():
>>>>>>               for i in l:
>>>>>>                       pkg = module_pattern % legitimize_package_name(re.match(module_regex, os.path.basename(i)).gro
>>>>>>
>>>>>> I think that should go in regardless, but I'm curious if it fixes your problem. The meta-pkg should only pickup kernel-module-* and kernel-firmware-*, so a whitelist would be even bettter.
>>>>>>
>>>>>
>>>>> It did not fix the problem. I tried bitbake -c cleanall virtual/kernel
>>>>> bitbake console-image
>>>>
>>>> To which class did you appy it? There's a copy of kernel.bbclass in meta-oe with some change we need to merge into oe-core (initramfs handling, better uImage handling, etc).
>>>
>>> thanks I was thinking I applied it to meta-oe but when I revisited I
>>> applied it to oe-core
>>> :)
>>
>> If that fixes it can someone share a proper patch please (for
>> oe-core) :)
>
> I'll send a patch after Khem confirms the fix.

My build is still underway dont have a very fast machine. I will reply
to your patch once the build it done.

> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2011-03-23 20:20 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-22 18:10 MIPS rootfs creation failure Khem Raj
2011-03-22 18:42 ` Koen Kooi
2011-03-22 18:44   ` Khem Raj
2011-03-22 18:54     ` Koen Kooi
2011-03-22 19:33       ` Khem Raj
2011-03-22 22:18       ` Khem Raj
2011-03-23  7:16         ` Koen Kooi
2011-03-23 15:17           ` Khem Raj
2011-03-23 15:41             ` Richard Purdie
2011-03-23 15:43               ` Koen Kooi
2011-03-23 20:17                 ` Khem Raj

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.