[ceph-users] Should ceph build against libcurl4 for Ubuntu 18.04 and later?

Richard Hesketh richard.hesketh at rd.bbc.co.uk
Thu Nov 22 04:57:57 PST 2018

Bionic's mimic packages do seem to depend on libcurl4 already, for what
that's worth:

root at vm-gw-1:/# apt-cache depends ceph-common
  Depends: libcurl4

On 22/11/2018 12:40, Matthew Vernon wrote:
> Hi,
> The ceph.com ceph luminous packages for Ubuntu Bionic still depend on
> libcurl3 (specifically ceph-common, radosgw. librgw2 all depend on
> libcurl3 (>= 7.28.0)).
> This means that anything that depends on libcurl4 (which is the default
> libcurl in bionic) isn't co-installable with ceph. That includes the
> "curl" binary itself, which we've been using in a number of our scripts
> / tests / etc. I would expect this to make ceph-test uninstallable on
> Bionic also...
> ...so shouldn't ceph packages for Bionic and later releases be compiled
> against libcurl4 (and thus Depend upon it)? The same will apply to the
> next Debian release, I expect.
> The curl authors claim the API doesn't have any incompatible changes.
> Regards,
> Matthew
> [the two packages libcurl3 and libcurl4 are not co-installable because
> libcurl3 includes a libcurl.so.4 for historical reasons :-( ]

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20181122/0e573500/attachment.sig>

More information about the ceph-users mailing list