Gentoo Archives: gentoo-portage-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-portage-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-portage-dev] [PATCH 0/2] Remove most of PROVIDE support
Date: Sun, 11 Mar 2018 16:02:44
Message-Id: 20180311160237.1027-1-mgorny@gentoo.org
1 EAPI 7 reuses the metadata cache slot that was used for PROVIDE.
2 Finally remove most of Portage support for PROVIDE to make it UNUSED
3 once again.
4
5 PR: https://github.com/gentoo/portage/pull/266
6
7 Michał Górny (2):
8 _emerge: Remove unused param to show_invalid_depstring_notice()
9 Remove support for PROVIDE virtuals
10
11 bin/ebuild.sh | 2 +-
12 bin/phase-functions.sh | 2 +-
13 man/ebuild.5 | 10 -----
14 pym/_emerge/BlockerDB.py | 4 +-
15 pym/_emerge/Package.py | 27 ++----------
16 pym/_emerge/actions.py | 9 ++--
17 pym/_emerge/depgraph.py | 8 ++--
18 pym/_emerge/resolver/output.py | 4 +-
19 pym/_emerge/show_invalid_depstring_notice.py | 4 +-
20 pym/portage/__init__.py | 2 +-
21 pym/portage/_sets/base.py | 17 +-------
22 pym/portage/cache/metadata.py | 4 +-
23 pym/portage/dbapi/__init__.py | 4 +-
24 pym/portage/dbapi/bintree.py | 9 ++--
25 pym/portage/dbapi/dep_expand.py | 2 +-
26 pym/portage/dbapi/porttree.py | 4 +-
27 pym/portage/dbapi/vartree.py | 38 ++--------------
28 pym/portage/dep/__init__.py | 20 +--------
29 pym/portage/emaint/modules/move/move.py | 4 +-
30 pym/portage/package/ebuild/_config/MaskManager.py | 10 ++---
31 .../package/ebuild/_config/special_env_vars.py | 4 +-
32 pym/portage/package/ebuild/config.py | 43 +++---------------
33 pym/portage/package/ebuild/doebuild.py | 2 +-
34 pym/portage/repository/config.py | 5 +--
35 .../tests/resolver/test_virtual_transition.py | 51 ----------------------
36 repoman/man/repoman.1 | 7 ---
37 .../repoman/modules/scan/depend/_depend_checks.py | 2 +-
38 .../modules/scan/metadata/ebuild_metadata.py | 8 +---
39 repoman/pym/repoman/qa_data.py | 2 -
40 repoman/pym/repoman/repos.py | 3 --
41 30 files changed, 56 insertions(+), 255 deletions(-)
42 delete mode 100644 pym/portage/tests/resolver/test_virtual_transition.py
43
44 --
45 2.16.2

Replies