commit:     0e3b0c33b73dd0a2b5331106baeb54b8628dae7c
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  7 10:08:35 2018 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Jan  7 10:08:35 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0e3b0c33

Merge tag 'portage-2.3.1' into multilib

New Release

 NEWS                                               |   6 ++
 RELEASE-NOTES                                      |  28 ++++-
 bin/chpathtool.py                                  |   2 +-
 bin/install-qa-check.d/10executable-issues         |   4 +-
 bin/install-qa-check.d/80libraries                 |   2 +-
 bin/install-qa-check.d/90gcc-warnings              |   4 +-
 cnf/make.conf.example                              |   2 +-
 cnf/make.conf.example.arm.diff                     |   2 +-
 cnf/make.conf.example.sh.diff                      |   2 +-
 cnf/make.conf.example.sparc.diff                   |   6 +-
 doc/config/sets.docbook                            |   4 +-
 doc/custom.xsl                                     |   2 +-
 doc/package/ebuild/eapi/4-python.docbook           |   2 +-
 doc/package/ebuild/eapi/5-progress.docbook         |   2 +-
 doc/portage.docbook                                |   2 +-
 doc/qa.docbook                                     |  12 +--
 man/color.map.5                                    |   2 +-
 man/dispatch-conf.1                                |   2 +-
 man/ebuild.1                                       |   2 +-
 man/ebuild.5                                       |  10 +-
 man/egencache.1                                    |   2 +-
 man/emaint.1                                       |   2 +-
 man/emerge.1                                       |  32 +++++-
 man/emirrordist.1                                  |   2 +-
 man/env-update.1                                   |   2 +-
 man/etc-update.1                                   |   2 +-
 man/fixpackages.1                                  |   2 +-
 man/make.conf.5                                    |  20 ++--
 man/portage.5                                      |  12 +--
 man/quickpkg.1                                     |   2 +-
 man/ru/color.map.5                                 |   2 +-
 man/ru/dispatch-conf.1                             |   2 +-
 man/ru/ebuild.1                                    |   2 +-
 man/ru/env-update.1                                |   2 +-
 man/ru/etc-update.1                                |   2 +-
 man/ru/fixpackages.1                               |   2 +-
 pym/_emerge/EbuildPhase.py                         |   2 +-
 pym/_emerge/Scheduler.py                           |  15 ++-
 pym/_emerge/actions.py                             |  43 ++++++--
 pym/_emerge/depgraph.py                            | 111 +++++++++++++++-----
 pym/_emerge/main.py                                |  41 +++++++-
 pym/_emerge/search.py                              |  26 ++++-
 pym/portage/__init__.py                            |  10 +-
 pym/portage/_emirrordist/FetchTask.py              |   2 +-
 pym/portage/_selinux.py                            |  24 +++--
 pym/portage/cache/anydbm.py                        |   4 +-
 pym/portage/cache/ebuild_xattr.py                  |   2 +-
 pym/portage/cache/flat_hash.py                     |  53 +++++-----
 pym/portage/cache/mappings.py                      |   4 +-
 pym/portage/cache/sqlite.py                        |   4 +-
 pym/portage/cache/template.py                      |  36 ++++++-
 pym/portage/data.py                                |   2 +-
 pym/portage/dbapi/_SyncfsProcess.py                |   2 +-
 pym/portage/dbapi/vartree.py                       |   4 +-
 pym/portage/dispatch_conf.py                       |   2 +-
 pym/portage/metadata.py                            |   2 +-
 pym/portage/news.py                                |  76 +++++++++-----
 pym/portage/package/ebuild/config.py               |  20 +++-
 pym/portage/package/ebuild/doebuild.py             |   4 +-
 pym/portage/sync/modules/git/git.py                |  27 ++++-
 .../tests/ebuild/test_array_fromfile_eof.py        |   2 +-
 pym/portage/tests/ebuild/test_ipc_daemon.py        |  23 +++--
 pym/portage/tests/emerge/test_simple.py            |  15 +++
 pym/portage/tests/news/test_NewsItem.py            |   1 +
 pym/portage/tests/process/test_poll.py             |   2 +-
 .../soname/test_slot_conflict_reinstall.py         |   1 +
 .../resolver/test_runtime_cycle_merge_order.py     |  72 +++++++++++++
 .../tests/resolver/test_slot_conflict_rebuild.py   |   2 +-
 .../resolver/test_slot_operator_reverse_deps.py    | 113 +++++++++++++++++++++
 pym/portage/util/__init__.py                       |   2 +-
 pym/portage/util/_desktop_entry.py                 |   2 +-
 pym/portage/util/_eventloop/EventLoop.py           |  17 +++-
 pym/portage/util/locale.py                         |  20 ++--
 pym/portage/util/writeable_check.py                |  28 ++++-
 pym/portage/xml/metadata.py                        |   2 +-
 pym/portage/xpak.py                                |   2 +-
 repoman/man/repoman.1                              |   8 +-
 repoman/pym/repoman/_subprocess.py                 |   4 +-
 repoman/pym/repoman/actions.py                     |  13 ++-
 repoman/pym/repoman/checks/herds/herdbase.py       |   2 +-
 repoman/pym/repoman/gpg.py                         |   2 +-
 repoman/pym/repoman/main.py                        |  10 +-
 repoman/pym/repoman/metadata.py                    |   4 +-
 .../repoman/modules/scan/depend/_depend_checks.py  |  25 +++--
 .../repoman/modules/scan/metadata/pkgmetadata.py   |   2 +-
 repoman/pym/repoman/modules/vcs/git/status.py      |   4 +-
 repoman/pym/repoman/qa_data.py                     |   2 -
 repoman/pym/repoman/scanner.py                     |   2 +
 repoman/pym/repoman/tests/simple/test_simple.py    |   8 +-
 setup.py                                           |  17 +++-
 src/portage_util_libc.c                            |  68 +++++++++++++
 testpath                                           |   9 +-
 92 files changed, 922 insertions(+), 266 deletions(-)

Reply via email to