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

Re: curl 7.14.0-5: OpenSSL vs GnuTLS is still a problem

On Sat, 10 Sep 2005, Thomas Bushnell BSG wrote:
> Paul TBBle Hampson <Paul.Hampson@anu.edu.au> writes:
> > A GPL package (which only depends on libcurl3-gnutls) is installed:
> > 	libcurl3-gnutls gets pulled in
> >
> > A package that can't work with gnuTLS version of libcurl (and
> > therefore libcurl3-gnutls conflicts with it) is installed:
> > 	libcurl3 gets pulled in
> >
> > Packages of both above types are installed:
> > 	Unresolvable. However, this is also not possible now, unless
> > 	a GPL package is linking against the OpenSSL-using libcurl,
> > 	and therefore the GPL package has an RC bug.
> It could certainly be resolved: different libraries should install
> different files.

You also need different SYMBOLS. Which requires symbol versioning, and that
the symbols provided bu curl+gnutls be differently versioned than the
symbols provided by curl+openss.

  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh

Reply to: