[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: