SVN commit 1005393 by habacker: moved buildtarget setting to execute, because subinfo is not available in constructor when using MultiSource M +3 -3 EmergeBase.py --- trunk/kdesupport/emerge/bin/EmergeBase.py #1005392:1005393 @@ -103,9 +103,6 @@ print >> sys.stderr, "emerge error: KDECOMPILER: %s not understood" % COMPILER exit( 1 ) - self.subinfo.setBuildTarget() - self.buildTarget = self.subinfo.buildTarget - def abstract(): import inspect caller = inspect.getouterframes(inspect.currentframe())[1][3] @@ -223,6 +220,9 @@ utils.debug( "EmergeBase.execute called. args: %s" % sys.argv, 2 ) + self.subinfo.setBuildTarget() + self.buildTarget = self.subinfo.buildTarget + if not cmd: command = sys.argv[ 1 ] options = ""