diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-07-08 07:24:12 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-07-08 07:24:12 +0000 |
commit | ac0a630b42c12b5f0d3088d4f4c45186c82d3d57 (patch) | |
tree | ebb2ffb6ef381be03274813a702475176c81a39e /pym/portage | |
parent | 41ccdc0ab3efce184ab6d7a0f49a490c8fda21f9 (diff) | |
download | portage-ac0a630b42c12b5f0d3088d4f4c45186c82d3d57.tar.gz portage-ac0a630b42c12b5f0d3088d4f4c45186c82d3d57.tar.bz2 portage-ac0a630b42c12b5f0d3088d4f4c45186c82d3d57.zip |
For bug #184566, enable the emerge --info action to run an option pkg_info() function from each installed ebuild.
svn path=/main/trunk/; revision=7201
Diffstat (limited to 'pym/portage')
-rw-r--r-- | pym/portage/__init__.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py index b15f4ced1..8de8457b6 100644 --- a/pym/portage/__init__.py +++ b/pym/portage/__init__.py @@ -3614,7 +3614,7 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0, features = mysettings.features validcommands = ["help","clean","prerm","postrm","cleanrm","preinst","postinst", - "config","setup","depend","fetch","digest", + "config","info","setup","depend","fetch","digest", "unpack","compile","test","install","rpm","qmerge","merge", "package","unmerge", "manifest"] @@ -3839,7 +3839,7 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0, writemsg("!!! post postinst failed; exiting.\n", noiselevel=-1) return phase_retval - elif mydo in ["prerm","postrm","config"]: + elif mydo in ("prerm", "postrm", "config", "info"): mysettings.load_infodir(mysettings["O"]) return spawn(EBUILD_SH_BINARY + " " + mydo, mysettings, debug=debug, free=1, logfile=logfile) |