← Back to team overview

touch-packages team mailing list archive

[Bug 373402] Re: libcurl3 depends on ca-certificates, but doesn't list it as a dependancy

 

Hardy has seen the end of its life and is no longer receiving any
updates. Marking the Hardy task for this ticket as "Won't Fix".

** Changed in: curl (Ubuntu Hardy)
       Status: Triaged => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/373402

Title:
  libcurl3 depends on ca-certificates, but doesn't list it as a
  dependancy

Status in “curl” package in Ubuntu:
  Fix Released
Status in “curl” source package in Hardy:
  Won't Fix

Bug description:
  This appears to have been fixed in 8.10 and newer, but since 8.0.4 is
  an LTS release, I'm posting this bug.  The package libcurl3 should
  depend on ca-certificates being installed.  However, the libcurl3
  package in 8.0.4 doesn't list ca-certificates as a dependancy.  It is
  listed as a dependancy in 8.10.

  Below is the output of 'aptitude show libcurl3' on Ubuntu 8.10:

  Package: libcurl3
  State: installed
  Automatically installed: yes
  Version: 7.18.2-1ubuntu4.3
  Priority: optional
  Section: libs
  Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
  Uncompressed Size: 434k
  Depends: libc6 (>= 2.4), libcomerr2 (>= 1.01), libidn11 (>= 0.5.18), libkrb53 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libssl0.9.8 (>=
           0.9.8f-5), zlib1g (>= 1:1.1.4), ca-certificates
  Conflicts: libcurl4
  Replaces: libcurl2 (< 1:7.11.2-2), libcurl4
  Description: Multi-protocol file transfer library (OpenSSL)
   libcurl is designed to be a solid, usable, reliable and portable multi-protocol file transfer library.

   SSL support is provided by OpenSSL.

   This is the shared version of libcurl.
  Homepage: http://curl.haxx.se

  Here is the output of the same command on Ubuntu 8.0.4.2:

  Package: libcurl3
  State: installed
  Automatically installed: no
  Version: 7.18.0-1ubuntu2.1
  Priority: optional
  Section: libs
  Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
  Uncompressed Size: 418k
  Depends: libc6 (>= 2.4), libcomerr2 (>= 1.33-3), libidn11 (>= 0.5.18), libkrb53 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libssl0.9.8 (>=
           0.9.8f-1), zlib1g (>= 1:1.2.3.3.dfsg-1)
  Conflicts: libcurl4
  Replaces: libcurl2 (< 1:7.11.2-2), libcurl4
  Description: Multi-protocol file transfer library (OpenSSL)
   libcurl is designed to be a solid, usable, reliable and portable multi-protocol file transfer library.

   SSL support is provided by OpenSSL.

   This is the shared version of libcurl.
  Homepage: http://curl.haxx.se

  Notice the Depends line is missing ca-certificates in the 8.0.4.2
  output.

  TEST CASE:

  1) Install libcurl3 on Hardy - observe ca-certificates is not installed.
  2) Install libcurl3 from Hardy proposed - observe ca-certificates is installed with it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/373402/+subscriptions