Merged from trunk -r14605:14615
authorFabian Groffen <grobian@gentoo.org>
Sun, 18 Oct 2009 13:23:01 +0000 (13:23 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 18 Oct 2009 13:23:01 +0000 (13:23 -0000)
commitc9ffeb880bae9846242b00fdcbe66358ea2f2177
treedc259608b3c63a7108cb1665fcf05cbae33e3267
parentd6c5cfc0a6afb5b0c20fac0c665a3035f7d15aee
   Merged from trunk -r14605:14615

|14606  |Only call _test_pty_eof() on Linux, since it seems to hang on most other kernels. |
|zmedico|This should fix the hang reported on FreeBSD here:                                |
|       |http://archives.gentoo.org/gentoo-alt/msg_d81c5e8c6dd6849312ecb048feb41c5b.xml    |

|14607  |Add the "test" flag to implicit IUSE, so handling of FEATURES=test is consistent  |
|zmedico|regardless of explicit IUSE. Users may use use.mask and package.use.mask to       |
|       |control FEATURES=test for all ebuilds, regardless of explicit IUSE.               |

|14609  |Add back info_vars docs accidentally removed in r14587. Thanks to Arfrever for    |
|zmedico|reporting.                                                                        |

|14610  |Bug #289068 - Avoid KeyError: USE when depgraph calls _getMissingLicenses.        |
|zmedico|                                                                                  |

|14611  |TODO: Make resume_depgraph() return reasons for dropped_tasks, for                |
|zmedico|display/logging.                                                                  |

|14612  |Ensure that /dev/std* streams have appropriate sandbox permission for bug #288863.|
|zmedico|This can be removed after sandbox is fixed and portage depends on the fixed       |
|       |version.                                                                          |

|14613  |Remove soname_cache inside calc_depclean() since LinkageMap caches that already.  |
|zmedico|                                                                                  |

|14614  |Bug #266454 - Make @world an all-inclusive set once again, like it was prior to   |
|zmedico|portage-2.2_rc* releases. In addition to @system, @world now includes a @selected |
|       |set which represents user-selected "world" packages and sets that saved in        |
|       |/var/lib/portage/world{,sets}.                                                    |

|14615  |Bug #287869 - Add a --selective[=n] option (inverse of --oneshot). This is useful |
|zmedico|if you want to use EMERGE_DEFAULT_OPTS to make --oneshot behavior default.        |

svn path=/main/branches/prefix/; revision=14668
16 files changed:
RELEASE-NOTES
bin/ebuild.sh
cnf/sets.conf
doc/config/sets.docbook
man/emerge.1
man/portage.5
pym/_emerge/Scheduler.py
pym/_emerge/actions.py
pym/_emerge/create_world_atom.py
pym/_emerge/depgraph.py
pym/_emerge/help.py
pym/_emerge/main.py
pym/_emerge/unmerge.py
pym/portage/__init__.py
pym/portage/sets/files.py
pym/portage/tests/ebuild/test_pty_eof.py