commit:     06bf06b15d07953e4a18865c1ff6264d908eb652
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 10:28:12 2020 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 10:28:58 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=06bf06b1

Merge tag 'portage-3.0.8' into multilib

portage-3.0.8

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 NEWS                                               |  15 ++
 RELEASE-NOTES                                      |  39 +++++
 bin/egencache                                      | 122 ++++++++++++---
 bin/quickpkg                                       |   2 +-
 cnf/repo.postsync.d/example                        |  19 ++-
 lib/_emerge/BinpkgFetcher.py                       |  29 ++--
 lib/_emerge/EbuildBinpkg.py                        |   4 +-
 lib/_emerge/Scheduler.py                           | 142 ++++++++++++-----
 lib/_emerge/actions.py                             |  16 +-
 lib/_emerge/depgraph.py                            |  38 +++--
 lib/_emerge/main.py                                |   6 +
 lib/_emerge/resolver/backtracking.py               |   7 +-
 lib/_emerge/search.py                              |  12 +-
 lib/portage/_emirrordist/FetchTask.py              |   4 +-
 lib/portage/_selinux.py                            |  16 +-
 lib/portage/_sets/dbapi.py                         |  51 ++----
 .../{_compat_upgrade => binrepo}/__init__.py       |   0
 lib/portage/binrepo/config.py                      | 133 ++++++++++++++++
 lib/portage/cache/metadata.py                      |   4 +-
 lib/portage/const.py                               |   2 +
 lib/portage/dbapi/bintree.py                       |  59 +++++--
 lib/portage/dep/soname/multilib_category.py        |  11 +-
 lib/portage/elog/mod_mail_summary.py               |   5 +-
 lib/portage/elog/mod_save_summary.py               |   2 +-
 lib/portage/locks.py                               |   2 +-
 lib/portage/package/ebuild/config.py               |   6 +
 lib/portage/package/ebuild/doebuild.py             |   2 +-
 lib/portage/package/ebuild/fetch.py                |   8 +-
 lib/portage/process.py                             |  16 +-
 lib/portage/sync/modules/git/git.py                |  14 +-
 lib/portage/sync/modules/mercurial/__init__.py     |  39 +++++
 lib/portage/sync/modules/mercurial/mercurial.py    | 174 +++++++++++++++++++++
 lib/portage/sync/modules/rsync/rsync.py            |  26 ++-
 lib/portage/sync/modules/webrsync/webrsync.py      |   4 +-
 lib/portage/sync/syncbase.py                       |  21 +++
 lib/portage/tests/emerge/test_simple.py            |  14 +-
 lib/portage/tests/locks/test_lock_nonblock.py      |   1 +
 .../resolver/test_slot_change_without_revbump.py   |   4 +-
 .../tests/resolver/test_slot_conflict_rebuild.py   |  61 +++++++-
 .../resolver/test_slot_operator_missed_update.py   | 112 +++++++++++++
 lib/portage/tests/sync/test_sync_local.py          |  67 +++++++-
 .../util/futures/asyncio/test_wakeup_fd_sigchld.py |   2 +-
 lib/portage/util/__init__.py                       |   4 +-
 lib/portage/util/_eventloop/EventLoop.py           |   6 +-
 lib/portage/util/_eventloop/asyncio_event_loop.py  |   4 +-
 lib/portage/util/_eventloop/global_event_loop.py   |   7 +-
 lib/portage/util/_urlopen.py                       |  10 +-
 lib/portage/util/env_update.py                     |  42 ++++-
 lib/portage/util/futures/iter_completed.py         |   1 -
 lib/portage/util/locale.py                         |   1 +
 lib/portage/util/movefile.py                       |   2 +-
 lib/portage/util/socks5.py                         |   2 +-
 lib/portage/xpak.py                                |   2 +-
 man/egencache.1                                    |  12 +-
 man/emerge.1                                       |  12 +-
 man/make.conf.5                                    |  11 +-
 man/portage.5                                      | 118 +++++++++++---
 repoman/RELEASE-NOTES                              |   5 +
 repoman/setup.py                                   |   2 +-
 setup.py                                           |   2 +-
 60 files changed, 1288 insertions(+), 266 deletions(-)

Reply via email to