All of lore.kernel.org
 help / color / mirror / Atom feed
* Hidden depenencies
@ 2008-01-26  0:13 Thomas Kunze
  2008-01-27 13:17 ` Paul Sokolovsky
  0 siblings, 1 reply; 2+ messages in thread
From: Thomas Kunze @ 2008-01-26  0:13 UTC (permalink / raw)
  To: oe ml

Hi everybody,

I just spend some hours to figure out why a kernel module I added to
MACHINE_EXTRA_RRECOMMENDS didn't show up in images. The solution is to
rebuild task-base. I think there should a way to handle this in oe. But
for now we should document such hidden dependencies. Where should this
be in the wiki? Do you know additional hidden dependencies?

My list so far:
MACHINE_EXTRA_RRECOMMENDS -> task-base
module_autoload_* -> virtual/kernel

Regards,
Thomas




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

* Re: Hidden depenencies
  2008-01-26  0:13 Hidden depenencies Thomas Kunze
@ 2008-01-27 13:17 ` Paul Sokolovsky
  0 siblings, 0 replies; 2+ messages in thread
From: Paul Sokolovsky @ 2008-01-27 13:17 UTC (permalink / raw)
  To: Thomas Kunze; +Cc: oe ml

Hello Thomas,

Saturday, January 26, 2008, 2:13:29 AM, you wrote:

> Hi everybody,

> I just spend some hours to figure out why a kernel module I added to
> MACHINE_EXTRA_RRECOMMENDS didn't show up in images. The solution is to
> rebuild task-base.

  To be more exact/verbose, the solution is to bump task-base's PR.

> I think there should a way to handle this in oe.

  Yes, the explicit bumping of PR. Why this is the way to handle it in
OE becomes clear after trying to devise some other scheme. Of course,
some warning from bitbake's side would be nice (just as many other
things from bitbake's side).

> But
> for now we should document such hidden dependencies.

  It's more of indirect dependencies than hidden IMHO. It's not hidden
per se - looking at task-base.bb will immediately shows the fact that
it references MACHINE_EXTRA_*. And vice-versa, doing a
grep -r MACHINE_EXTRA on OE tree will show all its referents.

> Where should this
> be in the wiki? Do you know additional hidden dependencies?

> My list so far:
> MACHINE_EXTRA_RRECOMMENDS -> task-base
module_autoload_* ->> virtual/kernel

   There's pretty developed manual for OE. It already has a section on
task-base, so that info should go there. The same for kernel.

> Regards,
> Thomas


[]

-- 
Best regards,
 Paul                            mailto:pmiscml@gmail.com




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

end of thread, other threads:[~2008-01-27 13:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-26  0:13 Hidden depenencies Thomas Kunze
2008-01-27 13:17 ` Paul Sokolovsky

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.