All of lore.kernel.org
 help / color / mirror / Atom feed
* Host dependency vs. -native packages balance
       [not found] <20071119224008.CD638401CA7@tinman.treke.net>
@ 2007-11-20  6:36 ` Esben Haabendal
  2007-11-20  9:46   ` Richard Purdie
  0 siblings, 1 reply; 7+ messages in thread
From: Esben Haabendal @ 2007-11-20  6:36 UTC (permalink / raw)
  To: openembedded-devel

Hi

Not having looked at the details of this bug, it seems like a good
example of how more host dependency creep into OE.

I think it raises two questions:

1. Where do we want the balance between dependency on host installed
libraries and tools vs. OE provided -native packages?

2. How can we better handle or track the actual host dependency of
current OE?

The current situation is that some (maybe even most) host dependencies
are discussed on the RequiredSoftware  and OEandYourDistro pages. They
are clearly not up-to-date and comments in bugzilla such as the one
below are a bit harder to find.

/Esben

On Mon, 2007-11-19 at 14:40 -0800, bugzilla-daemon@tinman.treke.net
wrote:
> http://bugs.openembedded.org/show_bug.cgi?id=3085
> 
> 
> Junqian Gordon Xu <xjqian@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|NEW                         |RESOLVED
>          Resolution|                            |WORKSFORME
> 
> 
> 
> 
> --- Comment #4 from Junqian Gordon Xu <xjqian@gmail.com>  2007-11-19 14:40:08 ---
> Confirmed that installing gfortran or the old g77 on the host solves this.
> Close as WFM.
> 
> 
-- 
Esben Haabendal
Embedded Software Consultant, Dore Development ApS
Phone: +45 5192 5393  Email: eha@doredevelopment.dk




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

* Re: Host dependency vs. -native packages balance
  2007-11-20  6:36 ` Host dependency vs. -native packages balance Esben Haabendal
@ 2007-11-20  9:46   ` Richard Purdie
  2007-11-20 11:18     ` Esben Haabendal
  2007-11-22 18:51     ` Paul Sokolovsky
  0 siblings, 2 replies; 7+ messages in thread
From: Richard Purdie @ 2007-11-20  9:46 UTC (permalink / raw)
  To: openembedded-devel

On Tue, 2007-11-20 at 07:36 +0100, Esben Haabendal wrote:
> Not having looked at the details of this bug, it seems like a good
> example of how more host dependency creep into OE.
> 
> I think it raises two questions:
> 
> 1. Where do we want the balance between dependency on host installed
> libraries and tools vs. OE provided -native packages?
> 
> 2. How can we better handle or track the actual host dependency of
> current OE?
> 
> The current situation is that some (maybe even most) host dependencies
> are discussed on the RequiredSoftware  and OEandYourDistro pages. They
> are clearly not up-to-date and comments in bugzilla such as the one
> below are a bit harder to find.

Dependencies needed from the host system are those listed in
ASSUME_PROVIDED. If its not listed in ASSUME_PROVIDED, OE shouldn't need
it. If it needs something not listed, that is a bug.

Cheers,

Richard






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

* Re: Host dependency vs. -native packages balance
  2007-11-20  9:46   ` Richard Purdie
@ 2007-11-20 11:18     ` Esben Haabendal
  2007-11-20 16:52       ` Richard Purdie
  2007-11-22 18:51     ` Paul Sokolovsky
  1 sibling, 1 reply; 7+ messages in thread
From: Esben Haabendal @ 2007-11-20 11:18 UTC (permalink / raw)
  To: openembedded-devel


On Tue, 20 Nov 2007 09:46:53 +0000, Richard Purdie <rpurdie@rpsys.net> wrote:
> On Tue, 2007-11-20 at 07:36 +0100, Esben Haabendal wrote:
>> Not having looked at the details of this bug, it seems like a good
>> example of how more host dependency creep into OE.
>>
>> I think it raises two questions:
>>
>> 1. Where do we want the balance between dependency on host installed
>> libraries and tools vs. OE provided -native packages?
>>
>> 2. How can we better handle or track the actual host dependency of
>> current OE?
>>
>> The current situation is that some (maybe even most) host dependencies
>> are discussed on the RequiredSoftware  and OEandYourDistro pages. They
>> are clearly not up-to-date and comments in bugzilla such as the one
>> below are a bit harder to find.
> 
> Dependencies needed from the host system are those listed in
> ASSUME_PROVIDED. If its not listed in ASSUME_PROVIDED, OE shouldn't need
> it. If it needs something not listed, that is a bug.

Why are we then closing bugs with arguments such as "just install XXX on your host"?

/Esben




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

* Re: Host dependency vs. -native packages balance
  2007-11-20 11:18     ` Esben Haabendal
@ 2007-11-20 16:52       ` Richard Purdie
  2007-11-21 10:26         ` Junqian Gordon Xu
  0 siblings, 1 reply; 7+ messages in thread
From: Richard Purdie @ 2007-11-20 16:52 UTC (permalink / raw)
  To: openembedded-devel

On Tue, 2007-11-20 at 12:18 +0100, Esben Haabendal wrote:
> On Tue, 20 Nov 2007 09:46:53 +0000, Richard Purdie <rpurdie@rpsys.net> wrote:
> > On Tue, 2007-11-20 at 07:36 +0100, Esben Haabendal wrote:
> >> Not having looked at the details of this bug, it seems like a good
> >> example of how more host dependency creep into OE.
> >>
> >> I think it raises two questions:
> >>
> >> 1. Where do we want the balance between dependency on host installed
> >> libraries and tools vs. OE provided -native packages?
> >>
> >> 2. How can we better handle or track the actual host dependency of
> >> current OE?
> >>
> >> The current situation is that some (maybe even most) host dependencies
> >> are discussed on the RequiredSoftware  and OEandYourDistro pages. They
> >> are clearly not up-to-date and comments in bugzilla such as the one
> >> below are a bit harder to find.
> > 
> > Dependencies needed from the host system are those listed in
> > ASSUME_PROVIDED. If its not listed in ASSUME_PROVIDED, OE shouldn't need
> > it. If it needs something not listed, that is a bug.
> 
> Why are we then closing bugs with arguments such as "just install XXX on your host"?

They shouldn't be being closed with that IMO...

Cheers,

Richard




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

* Re: Host dependency vs. -native packages balance
  2007-11-20 16:52       ` Richard Purdie
@ 2007-11-21 10:26         ` Junqian Gordon Xu
  2007-11-21 13:35           ` Esben Haabendal
  0 siblings, 1 reply; 7+ messages in thread
From: Junqian Gordon Xu @ 2007-11-21 10:26 UTC (permalink / raw)
  To: openembedded-devel

On 11/20/2007 10:52 AM, Richard Purdie wrote:
> On Tue, 2007-11-20 at 12:18 +0100, Esben Haabendal wrote:
>> On Tue, 20 Nov 2007 09:46:53 +0000, Richard Purdie <rpurdie@rpsys.net> wrote:
>>> On Tue, 2007-11-20 at 07:36 +0100, Esben Haabendal wrote:
>>>> Not having looked at the details of this bug, it seems like a good
>>>> example of how more host dependency creep into OE.
>>>>
>>>> I think it raises two questions:
>>>>
>>>> 1. Where do we want the balance between dependency on host installed
>>>> libraries and tools vs. OE provided -native packages?
>>>>
>>>> 2. How can we better handle or track the actual host dependency of
>>>> current OE?
>>>>
>>>> The current situation is that some (maybe even most) host dependencies
>>>> are discussed on the RequiredSoftware  and OEandYourDistro pages. They
>>>> are clearly not up-to-date and comments in bugzilla such as the one
>>>> below are a bit harder to find.
>>> Dependencies needed from the host system are those listed in
>>> ASSUME_PROVIDED. If its not listed in ASSUME_PROVIDED, OE shouldn't need
>>> it. If it needs something not listed, that is a bug.
>> Why are we then closing bugs with arguments such as "just install XXX on your host"?
> 
> They shouldn't be being closed with that IMO...

I apologize for closing that bug prematurely. I updated the 
OEandYourDistro->Debian/Ubuntu part in the wiki.

Gordon



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

* Re: Host dependency vs. -native packages balance
  2007-11-21 10:26         ` Junqian Gordon Xu
@ 2007-11-21 13:35           ` Esben Haabendal
  0 siblings, 0 replies; 7+ messages in thread
From: Esben Haabendal @ 2007-11-21 13:35 UTC (permalink / raw)
  To: openembedded-devel


On Wed, 2007-11-21 at 04:26 -0600, Junqian Gordon Xu wrote:
> I apologize for closing that bug prematurely. I updated the 
> OEandYourDistro->Debian/Ubuntu part in the wiki.

It was only meant as an example. No pun intended!
-- 
Esben Haabendal
Embedded Software Consultant, Dore Development ApS
Phone: +45 5192 5393  Email: eha@doredevelopment.dk




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

* Re: Host dependency vs. -native packages balance
  2007-11-20  9:46   ` Richard Purdie
  2007-11-20 11:18     ` Esben Haabendal
@ 2007-11-22 18:51     ` Paul Sokolovsky
  1 sibling, 0 replies; 7+ messages in thread
From: Paul Sokolovsky @ 2007-11-22 18:51 UTC (permalink / raw)
  To: Richard Purdie; +Cc: openembedded-devel

Hello Richard,

Tuesday, November 20, 2007, 11:46:53 AM, you wrote:

[]

> Dependencies needed from the host system are those listed in
> ASSUME_PROVIDED. If its not listed in ASSUME_PROVIDED, OE shouldn't need
> it. If it needs something not listed, that is a bug.

  Nice plan. So, I reformatted ASSUME_PROVIDED in bitbake.conf for
easier maintenance, and let's make sure it's up-to-date. And added
what I've spotted recently: linux-tp DEPENDS on bc-native for collie.

> Cheers,

> Richard

[]

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




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

end of thread, other threads:[~2007-11-22 19:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20071119224008.CD638401CA7@tinman.treke.net>
2007-11-20  6:36 ` Host dependency vs. -native packages balance Esben Haabendal
2007-11-20  9:46   ` Richard Purdie
2007-11-20 11:18     ` Esben Haabendal
2007-11-20 16:52       ` Richard Purdie
2007-11-21 10:26         ` Junqian Gordon Xu
2007-11-21 13:35           ` Esben Haabendal
2007-11-22 18:51     ` 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.