Bug#801065: Section 6.4 - discourage failing install or upgrade when service fails to start
Sam Hartman <hartmans@debian.org> writes:
>>>>>> "Marvin" == Marvin Renich <mrvn@renich.org> writes:
> Marvin> As discussed on debian-devel starting at [1], I would like a
> Marvin> comment added to Section 6.4 "Best practices for maintainer
> Marvin> scripts" that recommends preventing the postinst script from
> Marvin> returning failure when a service fails to start.
> I strongly support this practice.
I'm also in favor. However, this is a very substantial change to Debian
practice, and I'm not sure what process should be used for making this
kind of decision. This wasn't a gap in our specification; rather, the
previous standard was explicitly chosen (by at least some folks). Failure
to install was intentional and believed better since it didn't hide
service failures.
I feel like this would benefit from a broader discussion than just the
Policy list, but I'm not sure how to go about that, or what teams in
particular should weigh in.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: