[oe] `DEFAULT_PREFERENCE = "-1"` of current (upstream) releases (was: [PATCH] openssl: update 1.0.0 to 1.0.0a)

Paul Menzel paulepanter at users.sourceforge.net
Tue Aug 17 07:26:57 UTC 2010


Am Dienstag, den 17.08.2010, 10:50 +0400 schrieb Roman I Khimov:
> В сообщении от Понедельник 16 августа 2010 23:35:59 автор Khem Raj написал:
> > IMO the newest version in a recipe should always be default preference
> > this way we can
> > stabilize recipe upgrades quicker. This also means a wider testing
> > before pushing a new recipe
> > DEFAULT_PREFERENCE = "-1" makes it to escape the testing.
> 
> Well, consider Perl, for example. Making 5.10.1 a default preference would 
> break binary packaged perl modules built for 5.8.8, so technically some 
> massive PR bump (most probably DISTRO_PR) is needed when updating to 5.10.1. 
> Forcing distro maintainers to do that is not nice, IMO.
> 
> Although the way it is now Perl 5.10.1 seems to be rarely used, which is also 
> not nice. Probably, there is no way to solve this problem for everyone. With 
> D_P it's not used much, removing D_P is asking for "YOU BROKE MY BUILD!!!" 
> love messages from random corners.

What about removing `DEFAULT_PREFERENCE = "-1"` and have the
distributions not wanting it pinning to the old version? This could be
done after a period of time after the push and an announcement to the
list asking what distribution prefers what and make that change in one
commit.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20100817/3751abf6/attachment-0002.sig>


More information about the Openembedded-devel mailing list