Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154510 - sys-apps/portage-2.1.1-r2 stable request
Summary: sys-apps/portage-2.1.1-r2 stable request
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Conceptual/Abstract Ideas (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Portage team
URL: http://thread.gmane.org/gmane.linux.g...
Whiteboard:
Keywords:
Depends on:
Blocks: 153591
  Show dependency tree
 
Reported: 2006-11-08 15:31 UTC by Zac Medico
Modified: 2007-01-20 16:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zac Medico gentoo-dev 2006-11-08 15:31:59 UTC
Arch teams, please test 2.1.1-r2 and mark it stable.  See bug 153993 for a list of changes relative to 2.1.1-r1.

Note that the implicit RDEPEND behavior has been reverted back to the way it was in <portage-2.0.52. This release is in package.mask because, for consistency, I want the implicit RDEPEND change to be effective for the majority of users at essentially the same time (when I remove it from package.mask).

The ebuild has the following postinst ewarn message:

 * In portage-2.1.1-r2, the implicit RDEPEND behavior has been reverted back to
 * the way it was in <portage-2.0.52. This change restricts implicit RDEPEND to
 * the ebuild level, making it independent of whatever RDEPEND may or may not be
 * defined in the inherited eclasses.  As a result, some ebuilds will get
 * implicit RDEPEND that they did not get previously.  Also, some ebuilds will
 * loose some implicit RDEPEND that they previously got from eclasses.  Users
 * that sync with the rsync mirrors will have their metadata cache automatically
 * updated on the next sync (or the next time that they run
 * `emerge --metadata`).  Users of the gentoo-x86 CVS repository, in order to
 * make the change immediately effective, will have to manually remove the
 * entire contents of /var/cache/edb/dep/ and then run `emerge --regen`.
 * If necessary, please refer to bug #153591 for more information.

If you are testing this release for stablility, then you can either regenerate your cache now or wait until the after the release has been unmasked.  The difference in implicit RDEPEND should not be very noticeable during the interim.

For more information about this change, see bug #153591 and the following discussion:

http://thread.gmane.org/gmane.linux.gentoo.devel/43935/

If you would like to seem some data about how many ebuilds will be affected and what the difference will be, please refer to this email:

http://article.gmane.org/gmane.linux.gentoo.devel/43988

Thanks in advance! :)
Comment 1 Matthias Langer 2006-11-08 21:25:47 UTC
looks good for me on x86 after a first glance.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-09 04:39:39 UTC
x86 done
Comment 3 Gustavo Zacarias (RETIRED) gentoo-dev 2006-11-09 10:28:28 UTC
sparc done.
Comment 4 nixnut (RETIRED) gentoo-dev 2006-11-11 10:52:28 UTC
Stable on ppc
Comment 5 Fabian Groffen gentoo-dev 2006-11-12 00:14:07 UTC
ppc-macos done
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2006-11-14 16:20:59 UTC
Stable for HPPA.
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2006-11-15 05:29:11 UTC
ppc64 stable
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2006-11-15 06:02:58 UTC
amd64 done
Comment 9 Zac Medico gentoo-dev 2006-11-17 21:02:15 UTC
I've unmasked it.  Thanks everyone (except mips).  Can I get a mips keyword? ;)
Comment 10 Alexander Færøy 2007-01-20 16:03:36 UTC
Sure you can -- a bit late though.
Stable on MIPS.