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

Re: Pre-Depends of #CDD#-common meta packages from cdd-common

On Fri, 11 Jun 2004, Colin Watson wrote:

>   * meta-package's .config script requires data from cdd-common

>     Answer: You can't. .config scripts can only depend on Essential
>     packages plus debconf, and Pre-Depends doesn't help.
>   * meta-package's .postinst script requires data from cdd-common
>     Answer: Use Depends, which is sufficient.
This was the old solution which is suboptimal because asking questions
in postinst script sucks.  The question can only be asked when cdd-common
is installed because they call scripts from this package to aquire data
which are needed for the questions.  Would you go with this solution
and write a lintian.override to declare that this is intended?

> The only reason you should need Pre-Depends is if the meta-package's
> .preinst script requires data from cdd-common.
> Does this make sense?
Yes.  It means that I have to stick to the solution I found before and
there seems to be no way to enhance the situation.

Kind regards


Reply to: