1 |
commit: 06bf06b15d07953e4a18865c1ff6264d908eb652 |
2 |
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Oct 30 10:28:12 2020 +0000 |
4 |
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Oct 30 10:28:58 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=06bf06b1 |
7 |
|
8 |
Merge tag 'portage-3.0.8' into multilib |
9 |
|
10 |
portage-3.0.8 |
11 |
|
12 |
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org> |
13 |
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org> |
14 |
|
15 |
NEWS | 15 ++ |
16 |
RELEASE-NOTES | 39 +++++ |
17 |
bin/egencache | 122 ++++++++++++--- |
18 |
bin/quickpkg | 2 +- |
19 |
cnf/repo.postsync.d/example | 19 ++- |
20 |
lib/_emerge/BinpkgFetcher.py | 29 ++-- |
21 |
lib/_emerge/EbuildBinpkg.py | 4 +- |
22 |
lib/_emerge/Scheduler.py | 142 ++++++++++++----- |
23 |
lib/_emerge/actions.py | 16 +- |
24 |
lib/_emerge/depgraph.py | 38 +++-- |
25 |
lib/_emerge/main.py | 6 + |
26 |
lib/_emerge/resolver/backtracking.py | 7 +- |
27 |
lib/_emerge/search.py | 12 +- |
28 |
lib/portage/_emirrordist/FetchTask.py | 4 +- |
29 |
lib/portage/_selinux.py | 16 +- |
30 |
lib/portage/_sets/dbapi.py | 51 ++---- |
31 |
.../{_compat_upgrade => binrepo}/__init__.py | 0 |
32 |
lib/portage/binrepo/config.py | 133 ++++++++++++++++ |
33 |
lib/portage/cache/metadata.py | 4 +- |
34 |
lib/portage/const.py | 2 + |
35 |
lib/portage/dbapi/bintree.py | 59 +++++-- |
36 |
lib/portage/dep/soname/multilib_category.py | 11 +- |
37 |
lib/portage/elog/mod_mail_summary.py | 5 +- |
38 |
lib/portage/elog/mod_save_summary.py | 2 +- |
39 |
lib/portage/locks.py | 2 +- |
40 |
lib/portage/package/ebuild/config.py | 6 + |
41 |
lib/portage/package/ebuild/doebuild.py | 2 +- |
42 |
lib/portage/package/ebuild/fetch.py | 8 +- |
43 |
lib/portage/process.py | 16 +- |
44 |
lib/portage/sync/modules/git/git.py | 14 +- |
45 |
lib/portage/sync/modules/mercurial/__init__.py | 39 +++++ |
46 |
lib/portage/sync/modules/mercurial/mercurial.py | 174 +++++++++++++++++++++ |
47 |
lib/portage/sync/modules/rsync/rsync.py | 26 ++- |
48 |
lib/portage/sync/modules/webrsync/webrsync.py | 4 +- |
49 |
lib/portage/sync/syncbase.py | 21 +++ |
50 |
lib/portage/tests/emerge/test_simple.py | 14 +- |
51 |
lib/portage/tests/locks/test_lock_nonblock.py | 1 + |
52 |
.../resolver/test_slot_change_without_revbump.py | 4 +- |
53 |
.../tests/resolver/test_slot_conflict_rebuild.py | 61 +++++++- |
54 |
.../resolver/test_slot_operator_missed_update.py | 112 +++++++++++++ |
55 |
lib/portage/tests/sync/test_sync_local.py | 67 +++++++- |
56 |
.../util/futures/asyncio/test_wakeup_fd_sigchld.py | 2 +- |
57 |
lib/portage/util/__init__.py | 4 +- |
58 |
lib/portage/util/_eventloop/EventLoop.py | 6 +- |
59 |
lib/portage/util/_eventloop/asyncio_event_loop.py | 4 +- |
60 |
lib/portage/util/_eventloop/global_event_loop.py | 7 +- |
61 |
lib/portage/util/_urlopen.py | 10 +- |
62 |
lib/portage/util/env_update.py | 42 ++++- |
63 |
lib/portage/util/futures/iter_completed.py | 1 - |
64 |
lib/portage/util/locale.py | 1 + |
65 |
lib/portage/util/movefile.py | 2 +- |
66 |
lib/portage/util/socks5.py | 2 +- |
67 |
lib/portage/xpak.py | 2 +- |
68 |
man/egencache.1 | 12 +- |
69 |
man/emerge.1 | 12 +- |
70 |
man/make.conf.5 | 11 +- |
71 |
man/portage.5 | 118 +++++++++++--- |
72 |
repoman/RELEASE-NOTES | 5 + |
73 |
repoman/setup.py | 2 +- |
74 |
setup.py | 2 +- |
75 |
60 files changed, 1288 insertions(+), 266 deletions(-) |