2010/8/17 Roman I Khimov <[email protected]>: > В сообщении от Понедельник 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.
We really need a mechanism that takes changes of all lower versions into account. This has been discussed before. I seem to recall that RP had some ideas on that. Removing D_P is not too nice for the reasons you specify (and bumping DISTRO_PR for all distro's in unison is hard too (and some distro's do not seem to be that acive). A distro could decide to go there on its own by pinning to 5.10.1 and do a DISTRO_PR bump. It would already help if the major distro's did this. Frans _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
