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

Paul Emmerich paul.emmerich at croit.io
Thu Nov 22 05:40:13 PST 2018


We've encountered the same problem on Debian Buster

Paul

-- 
Paul Emmerich

Looking for help with your Ceph cluster? Contact us at https://croit.io

croit GmbH
Freseniusstr. 31h
81247 München
www.croit.io
Tel: +49 89 1896585 90

Am Do., 22. Nov. 2018 um 13:58 Uhr schrieb Richard Hesketh
<richard.hesketh at rd.bbc.co.uk>:
>
> 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
> 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 :-( ]
> >
> >
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users at lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


More information about the ceph-users mailing list