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: Fri, 30 Oct 2020 10:29:11
Message-Id: 1604053738.06bf06b15d07953e4a18865c1ff6264d908eb652.tommy@gentoo
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(-)