Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Cc: Zac Medico <zmedico@g.o>
Subject: [gentoo-portage-dev] [PATCH 0/2] Change /usr/portage council approved locations (bug 378603)
Date: Mon, 06 Aug 2018 00:26:23
Message-Id: 20180806002347.18237-1-zmedico@gentoo.org
1 This includes a _compat_upgrade.default_locations script that the
2 ebuild can call in pkg_preinst in order to maintain backward-compatible
3 defaults when appropriate. The new defaults are specified in the
4 summary of the 20180729 council meeting:
5
6 Vote: Default locations for the Gentoo repository, distfiles, and
7 binary packages will be, respectively:
8 /var/db/repos/gentoo
9 /var/cache/distfiles
10 /var/cache/binpkgs
11 Accepted with 6 yes votes and 1 no vote.
12
13 See: https://projects.gentoo.org/council/meeting-logs/20180729-summary.txt
14 Bug: https://bugs.gentoo.org/378603
15
16 Zac Medico (2):
17 Change /usr/portage council approved locations (bug 378603)
18 Update /usr/portage references (bug 378603)
19
20 cnf/make.conf.example | 12 ++--
21 cnf/make.globals | 4 +-
22 cnf/repos.conf | 2 +-
23 lib/portage/__init__.py | 2 +-
24 lib/portage/_compat_upgrade/__init__.py | 0
25 lib/portage/_compat_upgrade/default_locations.py | 82 ++++++++++++++++++++++++
26 lib/portage/cache/flat_hash.py | 2 +-
27 lib/portage/tests/news/test_NewsItem.py | 2 +-
28 lib/portage/tests/resolver/ResolverPlayground.py | 2 +-
29 lib/portage/xml/metadata.py | 4 +-
30 man/ebuild.5 | 4 +-
31 man/emerge.1 | 6 +-
32 man/make.conf.5 | 20 +++---
33 man/portage.5 | 26 ++++----
34 man/quickpkg.1 | 2 +-
35 repoman/lib/repoman/__init__.py | 2 +-
36 repoman/lib/repoman/checks/herds/herdbase.py | 2 +-
37 17 files changed, 128 insertions(+), 46 deletions(-)
38 create mode 100644 lib/portage/_compat_upgrade/__init__.py
39 create mode 100644 lib/portage/_compat_upgrade/default_locations.py
40
41 --
42 2.16.4

Replies