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 |