[oe] [RFC] base_less_or_equal() for numerical value testing in OE

Koen Kooi koen at dominion.kabel.utwente.nl
Mon Mar 5 06:56:56 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Richard Purdie schreef:
> On Mon, 2007-03-05 at 01:30 +0200, Paul Sokolovsky wrote:

>>>> hx4700: PACKAGE_EXTRA_ARCHS = "armv4 armv4t armv5te iwmmxt bigscreen"
>>>> h4000: PACKAGE_EXTRA_ARCHS = "armv4 armv4t armv5te iwmmxt smallscreen"
>>>>
>>>>   Voila, matching of actual bigsreen/smallscreen package will be done by
>>>> ipkg.
>>> No. Adding architectures for every machine feature is just insane.
>>   Well, I understand that I raise few features at the same time, and
>> it may be a bit confusing to follow thru them, but actual topic of all
>> this - how to improve machine metadata handling in OE.
>>
>>   So, I don't speak about adding virtual arch for every machine
>> feature, but *only* for the screen size. That's the machine feature
>> which seems as possibly calling for that - as it's not uncommon to
>> supply image resources for different resolutions (i.e. these
>> smallscreen/bigscreen arch packages won't be just for app), plus image
>> resources are usually big enough to warrant placement into own
>> package.
> 
> You only ask for screen size but I can guarantee that wouldn't be the
> last request. I'm dead set against this.

Me too, since you will get something like this:

application_1.4.5-r5_bigscreen.ipk
application_1.4.5-r5_ppc603e.ipk
application_1.4.5-r5_armv5te.ipk
application_1.4.5-r5_smallscreen.ipk

Now Marcin wants to install 'application' on his webpad and it doesn't run. Why? Because
'application_1.4.5-r5_bigscreen.ipk' secretly is ARM instead of x86.

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFF6783MkyGM64RGpERAupWAJ9vHpWTx5ctFNIY0oyU/vm8TUFylgCaAzgE
17abF4sgH/AJjuCwhhEuCqs=
=D9V6
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list