diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-08-15 10:11:10 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-08-26 23:16:07 +0200 |
commit | b6ac1641c752db48841f671e0ce7c4e1e98e1933 (patch) | |
tree | b71e5021e27da82d0745ef29b3485a6ac72b0a32 /pym/portage/package | |
parent | digraph: search for relevant priority in descending order (diff) | |
download | portage-b6ac1641c752db48841f671e0ce7c4e1e98e1933.tar.gz portage-b6ac1641c752db48841f671e0ce7c4e1e98e1933.tar.bz2 portage-b6ac1641c752db48841f671e0ce7c4e1e98e1933.zip |
Support post-postinst QA checks
Extend the QA check mechanics in Portage to support post-postinst QA
checks. They are like post-install QA checks, except they are run after
pkg_postinst(), and so they can be used to verify that necessary
postinst actions were performed (e.g. regenerating caches).
Reviewed-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'pym/portage/package')
-rw-r--r-- | pym/portage/package/ebuild/doebuild.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py index 14d96f57c..ac697a763 100644 --- a/pym/portage/package/ebuild/doebuild.py +++ b/pym/portage/package/ebuild/doebuild.py @@ -1738,7 +1738,10 @@ _post_phase_cmds = { "preinst_sfperms", "preinst_selinux_labels", "preinst_suid_scan", - ] + ], + + "postinst" : [ + "postinst_qa_check"], } def _post_phase_userpriv_perms(mysettings): |