From 6f065d4911cd72a33e01fa8100d53ed16c6e7e4e Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 21 Sep 2012 14:19:18 -0700 Subject: Add preserve-libs for stable branch (not default) EAPI 5 supports automatic rebuilds via the slot-operator and sub-slots, which makes preserve-libs much more user-friendly, since it makes @preserved-rebuild unnecessary (also see bug #364425 for explanation of @preserved-rebuild shortcomings). Therefore, enable preserve-libs for the stable branch, but not by default. After EAPI 5 is widely adopted, we can consider enabling preserve-libs by default. --- NEWS | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 461daff29..b8985b404 100644 --- a/NEWS +++ b/NEWS @@ -2,18 +2,19 @@ News (mainly features/major bug fixes) portage-2.2 ------------- - -* Add link level dependency awareness to emerge --depclean and --prune actions - in order to protect against uninstallation of required libraries. +* FEATURES=preserve-libs is enabled by default. * Add support for generic package sets (also see RELEASE-NOTES) -* Add support for FEATURES=preserve-libs which preserves libraries when the - sonames change during upgrade or downgrade, and the @preserved-rebuild - package set which rebuilds consumers of preserved libraries. -portage-2.1.11.19 +portage-2.1.11.20 ------------- * Add support for EAPI 5. Refer to the PMS EAPI Cheat Sheet, portage's html docs installed with USE=doc, or `man 5 ebuild` for more info about EAPI 5. +* Add support for FEATURES=preserve-libs which preserves libraries when the + sonames change during upgrade or downgrade, and the @preserved-rebuild + package set which rebuilds consumers of preserved libraries. +* Add link level dependency awareness to emerge --depclean and --prune actions + in order to protect against uninstallation of required libraries. Refer to + the --depclean-lib-check in the emerge(1) man page. portage-2.1.11 ------------- -- cgit v1.2.3-1-g7c22