No subject

Tue Aug 26 14:49:35 CEST 2008

Your application will depend on some library.  The dependency is expressed as a
library package name.  Two packages (one armv4, one armv6) provide this
library.  Either of the two will fulfill that dependency.  On an armv6 device,
opkg will prefer the armv6 over the armv4 from the feed.  An armv4 device will
not even look at the armv6 feed and thus only see the armv4 package and install
it.  so by default you should get whatever is best for your device.

The difference to i386/x86_64 is exactly this:
* x86_64 application cannot link i386 lib
* i386 application cannot link x86_64 libt
* armv6 application can link armv4 lib
* armv4 application can link armv6 lib

- Harald Welte <laforge at>         
Software for the world's first truly open Free Software mobile phone

More information about the devel mailing list