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
signature.asc
Description: Digital signature

