diff options
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/Binpkg.py | 2 | ||||
-rw-r--r-- | pym/_emerge/EbuildBuild.py | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/pym/_emerge/Binpkg.py b/pym/_emerge/Binpkg.py index 62d44c48f..fbd2a53ac 100644 --- a/pym/_emerge/Binpkg.py +++ b/pym/_emerge/Binpkg.py @@ -304,6 +304,8 @@ class Binpkg(CompositeTask): def _unlock_builddir(self): if self.opts.pretend or self.opts.fetchonly: return + portage.elog.elog_process(self.pkg.cpv, self.settings, + phasefilter=("prerm", "postrm")) portage.elog.elog_process(self.pkg.cpv, self.settings) self._build_dir.unlock() diff --git a/pym/_emerge/EbuildBuild.py b/pym/_emerge/EbuildBuild.py index c7a5f5cdb..b72b3d55e 100644 --- a/pym/_emerge/EbuildBuild.py +++ b/pym/_emerge/EbuildBuild.py @@ -243,6 +243,8 @@ class EbuildBuild(CompositeTask): self.wait() def _unlock_builddir(self): + portage.elog.elog_process(self.pkg.cpv, self.settings, + phasefilter=("prerm", "postrm")) portage.elog.elog_process(self.pkg.cpv, self.settings) self._build_dir.unlock() |