Gentoo Archives: gentoo-commits

From: Magnus Granberg <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/zorry:master commit in: gobs/pym/
Date: Tue, 27 Sep 2011 23:43:56
Message-Id: 132b5560d4981aea3cb4fe25aa29207278e44f5d.zorry@gentoo
1 commit: 132b5560d4981aea3cb4fe25aa29207278e44f5d
2 Author: Magnus Granberg <zorry <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 27 23:43:25 2011 +0000
4 Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 27 23:43:25 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/zorry.git;a=commit;h=132b5560
7
8 fix bug in check_make_conf_guest
9
10 ---
11 gobs/pym/build_queru.py | 10 +++++-----
12 gobs/pym/check_setup.py | 4 ++--
13 2 files changed, 7 insertions(+), 7 deletions(-)
14
15 diff --git a/gobs/pym/build_queru.py b/gobs/pym/build_queru.py
16 index 7f5e3c1..65743ad 100644
17 --- a/gobs/pym/build_queru.py
18 +++ b/gobs/pym/build_queru.py
19 @@ -613,17 +613,17 @@ class queruaction(object):
20
21 def make_build_list(self, build_dict):
22 cpv = build_dict['category']+'/'+build_dict['package']+'-'+build_dict['ebuild_version']
23 - pkgdir = os.path.join(self._mysettings['PORTDIR'], build_dict['category'] + "/" + build_dict['package'])
24 - init_manifest = gobs_manifest(self._mysettings, pkgdir)
25 + pkgdir = os.path.join(portage.settings['PORTDIR'], build_dict['category'] + "/" + build_dict['package'])
26 + init_manifest = gobs_manifest(portage.settings, pkgdir)
27 try:
28 ebuild_version_checksum_tree = portage.checksum.sha256hash(pkgdir+ "/" + build_dict['package'] + "-" + build_dict['ebuild_version'] + ".ebuild")[0]
29 except:
30 ebuild_version_checksum_tree = None
31 if ebuild_version_checksum_tree == build_dict['checksum']:
32 - init_flags = gobs_use_flags(self._mysettings, self._myportdb, cpv)
33 + init_flags = gobs_use_flags(portage.settings, portage.portdb, cpv)
34 build_use_flags_list = init_flags.comper_useflags(build_dict)
35 print("build_use_flags_list", build_use_flags_list)
36 - manifest_error = init_manifest.check_file_in_manifest(self._myportdb, cpv, build_dict, build_use_flags_list)
37 + manifest_error = init_manifest.check_file_in_manifest(portage.portdb, cpv, build_dict, build_use_flags_list)
38 if manifest_error is None:
39 build_dict['check_fail'] = False
40 build_use_flags_dict = {}
41 @@ -646,7 +646,7 @@ class queruaction(object):
42
43 def build_procces(self, buildqueru_cpv_dict, build_dict):
44 build_cpv_list = []
45 - abs_user_config = os.path.join(self._mysettings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH)
46 + abs_user_config = os.path.join(portage.settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH)
47 print('abs_user_config', abs_user_config)
48 for k, v in buildqueru_cpv_dict.iteritems():
49 build_use_flags_list = []
50
51 diff --git a/gobs/pym/check_setup.py b/gobs/pym/check_setup.py
52 index 6b52f29..58948ec 100644
53 --- a/gobs/pym/check_setup.py
54 +++ b/gobs/pym/check_setup.py
55 @@ -72,8 +72,8 @@ def check_make_conf_guest(config_profile):
56 open_make_conf = open(make_conf_file)
57 open_make_conf.close()
58 portage.util.getconfig(make_conf_file, tolerant=0, allow_sourcing=False, expand=True)
59 - portage.config()
60 - portage.settings.validate()
61 + mysettings = portage.config(config_root = "/")
62 + mysettings.validate()
63 # With errors we return false
64 except Exception as e:
65 return "3"