On Tue, 29 Aug 2017 16:38:15 -0400 Michael Orlitzky <m...@gentoo.org> wrote:
> What should happen if an ebuild calls "die" in pkg_prerm? > > The issue arose while trying to create a package that could not be > uninstalled except as part of an upgrade. The first thing that came to > mind was to have it die in pkg_prerm. > > What portage does is *appear* to crash, but then continue along as if > nothing happened. > > Does the PMS cover this indirectly? (Is there a reliable way to make > package removal fail?) Is there any point in dying in any phase after (or during) pkg_postinst ? files are already live by then; what would this achieve ?