Gentoo Archives: gentoo-commits

From: Thomas Sachau <tommy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:multilib commit in: /
Date: Sun, 07 Jan 2018 10:09:16
Message-Id: 1515319715.0e3b0c33b73dd0a2b5331106baeb54b8628dae7c.tommy@gentoo
1 commit: 0e3b0c33b73dd0a2b5331106baeb54b8628dae7c
2 Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 7 10:08:35 2018 +0000
4 Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 7 10:08:35 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=0e3b0c33
7
8 Merge tag 'portage-2.3.1' into multilib
9
10 New Release
11
12 NEWS | 6 ++
13 RELEASE-NOTES | 28 ++++-
14 bin/chpathtool.py | 2 +-
15 bin/install-qa-check.d/10executable-issues | 4 +-
16 bin/install-qa-check.d/80libraries | 2 +-
17 bin/install-qa-check.d/90gcc-warnings | 4 +-
18 cnf/make.conf.example | 2 +-
19 cnf/make.conf.example.arm.diff | 2 +-
20 cnf/make.conf.example.sh.diff | 2 +-
21 cnf/make.conf.example.sparc.diff | 6 +-
22 doc/config/sets.docbook | 4 +-
23 doc/custom.xsl | 2 +-
24 doc/package/ebuild/eapi/4-python.docbook | 2 +-
25 doc/package/ebuild/eapi/5-progress.docbook | 2 +-
26 doc/portage.docbook | 2 +-
27 doc/qa.docbook | 12 +--
28 man/color.map.5 | 2 +-
29 man/dispatch-conf.1 | 2 +-
30 man/ebuild.1 | 2 +-
31 man/ebuild.5 | 10 +-
32 man/egencache.1 | 2 +-
33 man/emaint.1 | 2 +-
34 man/emerge.1 | 32 +++++-
35 man/emirrordist.1 | 2 +-
36 man/env-update.1 | 2 +-
37 man/etc-update.1 | 2 +-
38 man/fixpackages.1 | 2 +-
39 man/make.conf.5 | 20 ++--
40 man/portage.5 | 12 +--
41 man/quickpkg.1 | 2 +-
42 man/ru/color.map.5 | 2 +-
43 man/ru/dispatch-conf.1 | 2 +-
44 man/ru/ebuild.1 | 2 +-
45 man/ru/env-update.1 | 2 +-
46 man/ru/etc-update.1 | 2 +-
47 man/ru/fixpackages.1 | 2 +-
48 pym/_emerge/EbuildPhase.py | 2 +-
49 pym/_emerge/Scheduler.py | 15 ++-
50 pym/_emerge/actions.py | 43 ++++++--
51 pym/_emerge/depgraph.py | 111 +++++++++++++++-----
52 pym/_emerge/main.py | 41 +++++++-
53 pym/_emerge/search.py | 26 ++++-
54 pym/portage/__init__.py | 10 +-
55 pym/portage/_emirrordist/FetchTask.py | 2 +-
56 pym/portage/_selinux.py | 24 +++--
57 pym/portage/cache/anydbm.py | 4 +-
58 pym/portage/cache/ebuild_xattr.py | 2 +-
59 pym/portage/cache/flat_hash.py | 53 +++++-----
60 pym/portage/cache/mappings.py | 4 +-
61 pym/portage/cache/sqlite.py | 4 +-
62 pym/portage/cache/template.py | 36 ++++++-
63 pym/portage/data.py | 2 +-
64 pym/portage/dbapi/_SyncfsProcess.py | 2 +-
65 pym/portage/dbapi/vartree.py | 4 +-
66 pym/portage/dispatch_conf.py | 2 +-
67 pym/portage/metadata.py | 2 +-
68 pym/portage/news.py | 76 +++++++++-----
69 pym/portage/package/ebuild/config.py | 20 +++-
70 pym/portage/package/ebuild/doebuild.py | 4 +-
71 pym/portage/sync/modules/git/git.py | 27 ++++-
72 .../tests/ebuild/test_array_fromfile_eof.py | 2 +-
73 pym/portage/tests/ebuild/test_ipc_daemon.py | 23 +++--
74 pym/portage/tests/emerge/test_simple.py | 15 +++
75 pym/portage/tests/news/test_NewsItem.py | 1 +
76 pym/portage/tests/process/test_poll.py | 2 +-
77 .../soname/test_slot_conflict_reinstall.py | 1 +
78 .../resolver/test_runtime_cycle_merge_order.py | 72 +++++++++++++
79 .../tests/resolver/test_slot_conflict_rebuild.py | 2 +-
80 .../resolver/test_slot_operator_reverse_deps.py | 113 +++++++++++++++++++++
81 pym/portage/util/__init__.py | 2 +-
82 pym/portage/util/_desktop_entry.py | 2 +-
83 pym/portage/util/_eventloop/EventLoop.py | 17 +++-
84 pym/portage/util/locale.py | 20 ++--
85 pym/portage/util/writeable_check.py | 28 ++++-
86 pym/portage/xml/metadata.py | 2 +-
87 pym/portage/xpak.py | 2 +-
88 repoman/man/repoman.1 | 8 +-
89 repoman/pym/repoman/_subprocess.py | 4 +-
90 repoman/pym/repoman/actions.py | 13 ++-
91 repoman/pym/repoman/checks/herds/herdbase.py | 2 +-
92 repoman/pym/repoman/gpg.py | 2 +-
93 repoman/pym/repoman/main.py | 10 +-
94 repoman/pym/repoman/metadata.py | 4 +-
95 .../repoman/modules/scan/depend/_depend_checks.py | 25 +++--
96 .../repoman/modules/scan/metadata/pkgmetadata.py | 2 +-
97 repoman/pym/repoman/modules/vcs/git/status.py | 4 +-
98 repoman/pym/repoman/qa_data.py | 2 -
99 repoman/pym/repoman/scanner.py | 2 +
100 repoman/pym/repoman/tests/simple/test_simple.py | 8 +-
101 setup.py | 17 +++-
102 src/portage_util_libc.c | 68 +++++++++++++
103 testpath | 9 +-
104 92 files changed, 922 insertions(+), 266 deletions(-)