From 8b1dc5db9f4d9d74edc10e86ec358cd4a4a01da8 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Tue, 17 Jun 2008 06:01:04 +0000 Subject: Add note about bug #226505. svn path=/main/trunk/; revision=10685 --- RELEASE-NOTES | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'RELEASE-NOTES') diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 49a0e594..6b15a2f7 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -35,6 +35,15 @@ portage-2.2 portage-2.1.5 ================================== +* The pkg_postinst phase is now called after the previous version of a + package has been removed. As a consequence, it is no longer possible + to call has_version in pkg_postinst to detect whether the current + install operation is an upgrade or downgrade. If this information is + needed during the pkg_postinst phase, do the has_version call in an + earlier phase (such as pkg_preinst) and store the result in a global + variable to be accessed by pkg_postinst when it is called. Bug #226505 + tracks all issues related to this phase execution order change. + * Blockers are now resolved automatically in many more cases than before. When it's safe, blocked packages are uninstalled automatically so that users are no longer inconvenienced with the -- cgit v1.2.3