[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