From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 59F741382C5 for ; Sat, 3 Mar 2018 15:18:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 968ECE09A2; Sat, 3 Mar 2018 15:18:23 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6822FE09A2 for ; Sat, 3 Mar 2018 15:18:23 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 061F8335C2C for ; Sat, 3 Mar 2018 15:18:22 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B95FE216 for ; Sat, 3 Mar 2018 15:18:20 +0000 (UTC) From: "Thomas Sachau" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Thomas Sachau" Message-ID: <1520090249.3228956aed7ba7caaaad7a07e48ed6013f73e523.tommy@gentoo> Subject: [gentoo-commits] proj/portage:multilib commit in: / X-VCS-Repository: proj/portage X-VCS-Committer: tommy X-VCS-Committer-Name: Thomas Sachau X-VCS-Revision: 3228956aed7ba7caaaad7a07e48ed6013f73e523 X-VCS-Branch: multilib Date: Sat, 3 Mar 2018 15:18:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 85fe9de3-960e-443f-9698-6dff500ada1e X-Archives-Hash: 9396a97c531e00d12b40bcee52664c98 commit: 3228956aed7ba7caaaad7a07e48ed6013f73e523 Author: Thomas Sachau gentoo org> AuthorDate: Sat Mar 3 15:17:29 2018 +0000 Commit: Thomas Sachau gentoo org> CommitDate: Sat Mar 3 15:17:29 2018 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=3228956a Merge tag 'portage-2.3.24' into multilib portage-2.3.24 NEWS | 4 + RELEASE-NOTES | 46 ++++++ bin/doins.py | 38 ++++- bin/emerge-webrsync | 11 +- bin/install-qa-check.d/90cmake-warnings | 28 ++++ bin/install-qa-check.d/95empty-dirs | 42 ++++++ cnf/repos.conf | 2 + man/ebuild.5 | 12 +- man/egencache.1 | 6 +- man/emaint.1 | 22 +-- man/emerge.1 | 102 ++++++------- man/make.conf.5 | 4 + man/portage.5 | 14 ++ misc/emerge-delta-webrsync | 11 +- pym/_emerge/EbuildExecuter.py | 6 +- pym/_emerge/EbuildPhase.py | 6 +- pym/_emerge/FakeVartree.py | 2 +- pym/_emerge/Scheduler.py | 3 +- pym/_emerge/actions.py | 7 +- pym/_emerge/create_depgraph_params.py | 11 +- pym/_emerge/depgraph.py | 104 +++++++++++++- pym/_emerge/main.py | 13 ++ pym/portage/const.py | 5 +- pym/portage/dep/dep_check.py | 75 +++++++--- pym/portage/dep/soname/multilib_category.py | 4 +- pym/portage/package/ebuild/config.py | 11 +- pym/portage/package/ebuild/doebuild.py | 42 +----- pym/portage/package/ebuild/prepare_build_dirs.py | 31 +++- pym/portage/repository/config.py | 9 +- pym/portage/sync/modules/rsync/__init__.py | 4 +- pym/portage/sync/modules/rsync/rsync.py | 41 +++++- pym/portage/tests/bin/test_doins.py | 7 +- pym/portage/tests/dep/test_overlap_dnf.py | 2 +- pym/portage/tests/resolver/test_changed_deps.py | 1 + pym/portage/tests/resolver/test_multirepo.py | 4 +- .../tests/resolver/test_or_upgrade_installed.py | 160 +++++++++++++++++++++ .../resolver/test_virtual_minimize_children.py | 144 ++++++++++++++++++- pym/portage/tests/resolver/test_virtual_slot.py | 2 +- .../util/_dyn_libs/PreservedLibsRegistry.py | 3 +- pym/portage/util/elf/constants.py | 1 + repoman/man/repoman.1 | 8 ++ repoman/pym/repoman/modules/scan/depend/profile.py | 2 + repoman/pym/repoman/qa_data.py | 8 ++ setup.py | 2 +- 44 files changed, 890 insertions(+), 170 deletions(-)