[oe] [oe-commits] Stanislav Brabec : akita.conf, spitz.conf: Set PREFERRED_PROVIDER for udev-compat to udev-compat141.

Stanislav Brabec utx at penguin.cz
Sun Jul 25 18:49:19 UTC 2010


Bernhard Reutner-Fischer wrote:
> Just curious.. but wouldn't the logical scheme be that linux-2.6.26 sets the
> preferred udev version?

Kernel is machine specific package, udev has machine independent
version.

If you do this, you cannot use armv5te feed and all machines that do it
must be considered as a separate platform:

- If you subscribe to armv5te, then opkg upgrade will upgrade back to
  udev-151 and your system will fail to boot.

If you unsibscribe from armv5te and create new platform armv5teoldudev
then:

- Old udev does not support libudev and libgudev. Application that
  depend on it can't be built.

=> udev-compat is still the simplest solution

Another simple solution would be forcing of udev as machine specific
package for all machines and remove it from the platform feed.

-- 

________________________________________________________________________
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus





More information about the Openembedded-devel mailing list