diff options
| -rwxr-xr-x | bitbake/lib/bb/main.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/bitbake/lib/bb/main.py b/bitbake/lib/bb/main.py index f4474e410f..732a315404 100755 --- a/bitbake/lib/bb/main.py +++ b/bitbake/lib/bb/main.py | |||
| @@ -405,9 +405,6 @@ def setup_bitbake(configParams, configuration, extrafeatures=None): | |||
| 405 | # In status only mode there are no logs and no UI | 405 | # In status only mode there are no logs and no UI |
| 406 | logger.addHandler(handler) | 406 | logger.addHandler(handler) |
| 407 | 407 | ||
| 408 | # Clear away any spurious environment variables while we stoke up the cooker | ||
| 409 | cleanedvars = bb.utils.clean_environment() | ||
| 410 | |||
| 411 | if configParams.server_only: | 408 | if configParams.server_only: |
| 412 | featureset = [] | 409 | featureset = [] |
| 413 | ui_module = None | 410 | ui_module = None |
| @@ -423,6 +420,10 @@ def setup_bitbake(configParams, configuration, extrafeatures=None): | |||
| 423 | 420 | ||
| 424 | server_connection = None | 421 | server_connection = None |
| 425 | 422 | ||
| 423 | # Clear away any spurious environment variables while we stoke up the cooker | ||
| 424 | # (done after import_extension_module() above since for example import gi triggers env var usage) | ||
| 425 | cleanedvars = bb.utils.clean_environment() | ||
| 426 | |||
| 426 | if configParams.remote_server: | 427 | if configParams.remote_server: |
| 427 | # Connect to a remote XMLRPC server | 428 | # Connect to a remote XMLRPC server |
| 428 | server_connection = bb.server.xmlrpcclient.connectXMLRPC(configParams.remote_server, featureset, | 429 | server_connection = bb.server.xmlrpcclient.connectXMLRPC(configParams.remote_server, featureset, |
