On Fri, Apr 05, 2013 at 02:47:00PM -0400, Denys Dmytriyenko wrote:
> On Mon, Apr 01, 2013 at 09:56:47AM -0500, Franklin S. Cooper Jr wrote:
> > * Currently two versions of Wilink 6 need to be supported.
> > * The latest version supports the PG 3 wilink 6 module which is the version 
> > that
> >   comes with the am37x-evm and am335x-evm .
> > * An older version supports the PG 2 wilink 6 module which is the version 
> > that
> >   comes with the am180x-evm.
> > * Specifying the PREFERRED_VERSION to match this requirement.
> > 
> > Signed-off-by: Franklin S. Cooper Jr <[email protected]>
> > ---
> > Version 2 changes:
> > None. Apart of new patchset.
> > 
> >  meta-arago-distro/conf/distro/arago.conf |   17 +++++++++++++++++
> >  1 files changed, 17 insertions(+), 0 deletions(-)
> > 
> > diff --git a/meta-arago-distro/conf/distro/arago.conf 
> > b/meta-arago-distro/conf/distro/arago.conf
> > index 9e43ea3..44141c1 100644
> > --- a/meta-arago-distro/conf/distro/arago.conf
> > +++ b/meta-arago-distro/conf/distro/arago.conf
> > @@ -105,6 +105,23 @@ PREFERRED_VERSION_bluez-hcidump = "2.2"
> >  PREFERRED_VERSION_bash = "3.2.48"
> >  PREFERRED_VERSION_gettext = "0.16.1"
> >  
> > +# Support Wilink 6 PG 3 modules
> > +PREFERRED_VERSION_ti-compat-bluetooth = "r5.sp3.05"
> > +PREFERRED_VERSION_ti-compat-wireless-wl12xx = "r5.sp4.01"
> > +PREFERRED_VERSION_wl12xx-firmware = "r5.sp4.01"
> > +PREFERRED_VERSION_wpa-supplicant = "r5.sp4.01"
> > +PREFERRED_VERSION_hostap-daemon = "r5.sp4.01"
> > +PREFERRED_VERSION_ti-wifi-utils = "r5.sp3.05"
> > +
> > +# Support Wilink 6 PG 2 modules
> > +# By default am180x-evms come with an outdated wilink 6 module
> > +PREFERRED_VERSION_ti-compat-bluetooth_am180x-evm = "r5.00.18"
> > +PREFERRED_VERSION_ti-compat-wireless-wl12xx_am180x-evm = "r5.00.18"
> > +PREFERRED_VERSION_wl12xx-firmware_am180x-evm = "r5.00.18"
> > +PREFERRED_VERSION_wpa-supplicant_am180x-evm = "r5.00.18"
> > +PREFERRED_VERSION_hostap-daemon_am180x-evm = "r5.00.18"
> > +PREFERRED_VERSION_ti-wifi-utils_am180x-evm = "r5.00.18"
> 
> Ok, I've been thinking about this versioning model for some time - it's quite 
> ambiguous and can be a source of all kind of sorting problems. Here you set 
> preferred versions, which is good for the build. But from a package manager 
> it's unclear which one is preferred, moreover, if one is a clear upgrade path 
> for the other, or not... So, basically, there will be problems in the field 
> with this split and versioning of those packages. But I'm not sure if there's 
> a better way to handle this exception.

And another potential problem I see is that none of those packages are marked 
as machine-specific. In case there are other armv5te machines in the build, 
there will be a conflict between packages...

-- 
Denys
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to