All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] sane-providers.inc with default providers for all distributions
@ 2009-12-04  9:00 Martin Jansa
  2009-12-04 10:00 ` Koen Kooi
  2009-12-06 21:13 ` Martin Jansa
  0 siblings, 2 replies; 14+ messages in thread
From: Martin Jansa @ 2009-12-04  9:00 UTC (permalink / raw)
  To: openembedded-devel

I would like to create new file conf/distro/include/sane-providers.inc
where we could store all default providers.

Every distro should include this file and probably should drop own
PREFERRED_PROVIDERS if preferring same provider as sane-providers.inc.

I already prepared something, but not sure if its worth finishing. So I
need your opinion.

With this file it would be easier to add PROVIDES to new recipe while
forcing old provider in sane-providers for all other distributions
(something like what happen with fso-apm in shr).

Maybe it will be nice to have all options in comment above the default
provider.

I would use weak assignments in this file, but it means that this file
needs to be included after all distro prefered providers, because distro
config use weak assignments too (and also other includes like eglibc.inc).

As opkg have patch from cworth now I would add
PROVIDERS=update-alternatives to opkg and change preferred u-a provider
to opkg (removing 2 u-a scripts on target).

This process seems a bit error prone to me, so I can prepare patch for
shr and angstrom where I can test with rebuild that "nothing" changed.
For other distributions it would be nice to include sane-providers by
distro maintainers.

Can I go ahead and send patches for this or do you see some dead-end as
with SRCPV? :).

Regards,

-- 
uin:136542059                jid:Martin.Jansa@gmail.com
Jansa Martin                 sip:jamasip@voip.wengo.fr 
JaMa                         



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

end of thread, other threads:[~2009-12-07  6:17 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-04  9:00 [RFC] sane-providers.inc with default providers for all distributions Martin Jansa
2009-12-04 10:00 ` Koen Kooi
2009-12-04 10:17   ` Otavio Salvador
2009-12-06 21:13 ` Martin Jansa
2009-12-06 21:13   ` [PATCH 1/6] bitbake.conf: create compatibility-providers.conf from micro, minimal, angstrom, shr preferred providers Martin Jansa
2009-12-06 21:13     ` [PATCH 2/6] micro.conf: remove preferred providers as the same are defined in compatibility-providers.conf Martin Jansa
2009-12-06 21:13       ` [PATCH 3/6] minimal.conf: " Martin Jansa
2009-12-06 21:13         ` [PATCH 4/6] angstrom-2008.1.conf: remove preferred providers set already " Martin Jansa
2009-12-06 21:13           ` [PATCH 5/6] shr.conf: " Martin Jansa
2009-12-06 21:13             ` [PATCH 6/6] opkg: add provides for update-alternatives and set opkg as default u-a provider in sane-feed-ipk Martin Jansa
2009-12-06 22:01     ` [PATCH 1/6] bitbake.conf: create compatibility-providers.conf from micro, minimal, angstrom, shr preferred providers Otavio Salvador
2009-12-06 22:07       ` [PATCH] compatibility-providers.conf: comment out 2nd atd provider Martin Jansa
2009-12-06 23:45     ` [PATCH 1/6] bitbake.conf: create compatibility-providers.conf from micro, minimal, angstrom, shr preferred providers Koen Kooi
2009-12-07  6:16       ` Martin Jansa

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.