On Thu, Jan 28, 2010 at 17:46:56 +0100, Domenico Andreoli wrote:

> i really don't know how to fix this bug. in the history of curl it
> got reports both for depending and _not_ depending on ca-certificates,
> going through recommends obviously.
> 
> clearly there are different expectations in the user-base.
> 
     `Depends'
          This declares an absolute dependency.  A package will not be
          configured unless all of the packages listed in its `Depends'
          field have been correctly configured.

          The `Depends' field should be used if the depended-on package is
          required for the depending package to provide a significant
          amount of functionality.

          The `Depends' field should also be used if the `postinst',
          `prerm' or `postrm' scripts require the package to be present in
          order to run.  Note, however, that the `postrm' cannot rely on
          any non-essential packages to be present during the `purge'
          phase.

It seems pretty clear to me this doesn't apply to libcurl and
ca-certificates.  Again, please consider making it a recommends or
suggests.  [The chain that initially prompted me to file this bug has
been broken by gnupg-curl being split out of gnupg, but I still believe
the ca-certificates dependency in libcurl is too strong.]

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature

Reply via email to