Re: Bug#30122: [PROPOSED] Fix bad advice about conffile management
On 28-Nov-98, 23:01 (CST), Steve Greenland <stevegr@debian.org> wrote:
> d) the related packages have to depend on the core package,
> and use the provided program to make any modifications to the
> configuration file
Joey Hess pointed out that requiring a "depends" relationship is overly
restrictive, because the related packages may only need to change the
configuration file under obscure cicrcumstances. Therefore, I'd like
to recast this paragraph as
d) any package that wants to modify the configuration file
must use the provided program to do so. The client package is
responsible for making sure that program is there, either via
a 'depends' on the core package or by explicitly checking for
the configuration file modification program. If it a package
takes the second route, then the lack of the modify program
must be acceptable to the client package.
(Hmmm, I don't really care for that wording -- I'd happily accept
improvements.)
Steve
Reply to: