* [gentoo-portage-dev] [PATCH] emerge --config: return pkg_config exit status (bug 653638)
@ 2018-04-20 22:18 99% Zac Medico
0 siblings, 0 replies; 1+ results
From: Zac Medico @ 2018-04-20 22:18 UTC (permalink / raw
To: gentoo-portage-dev; +Cc: Zac Medico
Fix emerge --config exit status so that it will return 1 if
the pkg_config function calls die.
Bug: https://bugs.gentoo.org/653638
---
pym/_emerge/actions.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index b90aa8cb0..1a289f523 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -617,6 +617,7 @@ def action_config(settings, trees, myopts, myfiles):
portage.doebuild(ebuildpath, "clean", settings=mysettings,
debug=debug, mydbapi=vardb, tree="vartree")
print()
+ return retval
def action_depclean(settings, trees, ldpath_mtimes,
myopts, action, myfiles, spinner, scheduler=None):
@@ -3203,7 +3204,7 @@ def run_action(emerge_config):
# HELP action
elif "config" == emerge_config.action:
validate_ebuild_environment(emerge_config.trees)
- action_config(emerge_config.target_config.settings,
+ return action_config(emerge_config.target_config.settings,
emerge_config.trees, emerge_config.opts, emerge_config.args)
# SEARCH action
--
2.13.6
^ permalink raw reply related [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2018-04-20 22:18 99% [gentoo-portage-dev] [PATCH] emerge --config: return pkg_config exit status (bug 653638) Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox