1 |
From c51b35d3fe4be92c663682e0c1d2dfef7ecd8cfb Mon Sep 17 00:00:00 2001 |
2 |
From: Brian Dolbec <dolsen@g.o> |
3 |
Date: Fri, 10 Mar 2017 10:53:42 -0800 |
4 |
Subject: [PATCH 0/7] Latest pending branch fixes |
5 |
To: gentoo-catalyst@l.g.o |
6 |
|
7 |
This series of patches fixes several issues. |
8 |
|
9 |
1) makes the handling of control-c better for cleanup. |
10 |
2) Fixes an auto-resume problem and cleans up the logic a lot. |
11 |
3) Fixes the make.conf bleed thruogh of host repo settings. |
12 |
4) puts all the make.conf write logic into one place |
13 |
5) Snapshots are now named according to the repo_name setting, so |
14 |
configurable. 6) with the new defaults for repo, DISTDIR, PKGDIR I was |
15 |
able to prove it can handle any directory settings. With these |
16 |
settings, I was able to set the config to the |
17 |
old /usr/portage, /usr/portage/distfiles... and everything worked as |
18 |
expected. So, we just need to get council to decree the new |
19 |
locations. No point in discussing it on the -dev list, they couldn't |
20 |
come to a consensus. But there was enough to get some resonable values. |
21 |
|
22 |
Brian Dolbec (7): |
23 |
Move the signal handler into the StageBase class so it can handle |
24 |
unbind() cleanup |
25 |
base/stagebase.py: Rename unpack_portage resume point to unpack_repo |
26 |
base/stagebase.py: Correctly log the correct function name for |
27 |
unpack_snapshot() |
28 |
base/stagebase.py: Seperate out the writing of the make.conf file |
29 |
targets/snapshot.py: Update the code and log messages to use the |
30 |
configured repo_name |
31 |
defaults.py: Update all repository, DISTDIR, PKGDIR settings to new |
32 |
/var paths |
33 |
doc/make_subarch_table_guidexml.py: Fix shebang |
34 |
|
35 |
bin/catalyst | 19 ---- |
36 |
catalyst/base/stagebase.py | 221 |
37 |
+++++++++++++++++++++---------------- |
38 |
catalyst/defaults.py | 24 ++-- |
39 |
catalyst/targets/snapshot.py | 13 ++- |
40 |
doc/make_subarch_table_guidexml.py | 2 +- |
41 |
etc/catalyst.conf | 2 + 6 files changed, 148 |
42 |
insertions(+), 133 deletions(-) |
43 |
|
44 |
-- |
45 |
2.12.0 |
46 |
|
47 |
|
48 |
|
49 |
-- |
50 |
Brian Dolbec <dolsen> |