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?)


Reply via email to