On Mon, 30 Aug 2021 08:00:34 +0200
Johannes Ranke <johannes.ra...@jrwb.de> wrote:

> Hi Rolf,
> 
> Am Montag, 30. August 2021, 07:42:56 CEST schrieb Rolf Turner:
> > Hi All,
> > 
> > I just thought I'd let you know that I've tried a couple of other
> > things.  No real progress, but.
> > 
> > (1) In respect of just-plain-curl: to make the issue clearer, I
> > tried
> > 
> >     curl --version
> > 
> > and got:
> > > > curl: /usr/local/lib/libcurl.so.4: no version information
> > > > available (required by curl)
> > > 
> > > curl: symbol lookup error: curl: undefined symbol: curl_mime_free,
> > > version CURL_OPENSSL_4
> > 
> > I found that there was another, apparently newer, version of
> > libcurl.so.4 in /usr/lib/x86_64-linux-gnu.  I realised that I did
> > not have /usr/lib/x86_64-linux-gnu in my LD_LIBRARY_PATH.  So I put
> > it into that path (*before* /usr/local/lib) and "curl --version" now
> > 
> > seems to be OK and gives:
> > > curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f
> > > zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0
> > > (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0
> > > librtmp/2.3 Release-Date: 2020-01-08 Protocols: dict file ftp ftps
> > > gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp
> > > sftp smb smbs smtp smtps telnet tftp Features: AsynchDNS brotli
> > > GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM
> > > NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets
> > 
> > which verbose, but I guess that's alright.
> 
> That may be OK for your the curl binary you are using (likely
> /usr/local/bin/ curl, you still owe use the output of 'which curl'.

Actually "which curl" yields "/usr/bin/curl".  Not that it really
matters (???).

> But it seems you still have a curl/libcurl version in /usr/local that
> you should get rid of, as it gets in the way of configuring R.

I don't think so.  I did "sudo find /usr -name "*curl*" -print".  The
results are attached in the file "curlSearch.txt".  I am too ignorant
to discern what might be problematic, but nothing obvious leaps out at
me.  Could the stuff in /usr/local/include/curl be a source of
difficulty?

 cheers,

Rolf

-- 
Honorary Research Fellow
Department of Statistics
University of Auckland
Phone: +64-9-373-7599 ext. 88276
/usr/local/bin/curl.save
/usr/local/bin/curl-config
/usr/local/texlive/2021/texmf-dist/tex/context/base/mkxl/libs-imp-curl.lmt
/usr/local/lib/libcurl.a
/usr/local/lib/pkgconfig/libcurl.pc
/usr/local/lib/libcurl.so.4
/usr/local/lib/libcurl.la
/usr/local/lib/libcurl.so.4.4.0
/usr/local/share/aclocal/libcurl.m4
/usr/local/share/man/man3/curl_strequal.3
/usr/local/share/man/man3/curl_multi_socket.3
/usr/local/share/man/man3/curl_share_cleanup.3
/usr/local/share/man/man3/curl_multi_socket_action.3
/usr/local/share/man/man3/curl_multi_remove_handle.3
/usr/local/share/man/man3/curl_multi_strerror.3
/usr/local/share/man/man3/curl_share_init.3
/usr/local/share/man/man3/curl_easy_escape.3
/usr/local/share/man/man3/curl_formget.3
/usr/local/share/man/man3/libcurl-easy.3
/usr/local/share/man/man3/curl_easy_strerror.3
/usr/local/share/man/man3/curl_multi_assign.3
/usr/local/share/man/man3/curl_easy_unescape.3
/usr/local/share/man/man3/curl_easy_init.3
/usr/local/share/man/man3/curl_easy_reset.3
/usr/local/share/man/man3/curl_mprintf.3
/usr/local/share/man/man3/curl_global_init.3
/usr/local/share/man/man3/curl_getenv.3
/usr/local/share/man/man3/curl_global_cleanup.3
/usr/local/share/man/man3/curl_formfree.3
/usr/local/share/man/man3/curl_share_strerror.3
/usr/local/share/man/man3/libcurl.3
/usr/local/share/man/man3/curl_easy_cleanup.3
/usr/local/share/man/man3/libcurl-errors.3
/usr/local/share/man/man3/curl_easy_recv.3
/usr/local/share/man/man3/curl_global_init_mem.3
/usr/local/share/man/man3/libcurl-tutorial.3
/usr/local/share/man/man3/curl_easy_duphandle.3
/usr/local/share/man/man3/curl_multi_info_read.3
/usr/local/share/man/man3/curl_multi_setopt.3
/usr/local/share/man/man3/curl_multi_perform.3
/usr/local/share/man/man3/libcurl-multi.3
/usr/local/share/man/man3/curl_easy_perform.3
/usr/local/share/man/man3/curl_easy_send.3
/usr/local/share/man/man3/libcurl-share.3
/usr/local/share/man/man3/curl_share_setopt.3
/usr/local/share/man/man3/curl_multi_cleanup.3
/usr/local/share/man/man3/curl_escape.3
/usr/local/share/man/man3/curl_unescape.3
/usr/local/share/man/man3/curl_version.3
/usr/local/share/man/man3/curl_easy_setopt.3
/usr/local/share/man/man3/curl_free.3
/usr/local/share/man/man3/curl_slist_free_all.3
/usr/local/share/man/man3/libcurl-symbols.3
/usr/local/share/man/man3/curl_multi_add_handle.3
/usr/local/share/man/man3/libcurl-thread.3
/usr/local/share/man/man3/curl_multi_timeout.3
/usr/local/share/man/man3/curl_multi_socket_all.3
/usr/local/share/man/man3/curl_getdate.3
/usr/local/share/man/man3/curl_easy_pause.3
/usr/local/share/man/man3/curl_multi_init.3
/usr/local/share/man/man3/curl_multi_fdset.3
/usr/local/share/man/man3/curl_version_info.3
/usr/local/share/man/man3/curl_multi_wait.3
/usr/local/share/man/man3/curl_slist_append.3
/usr/local/share/man/man3/curl_formadd.3
/usr/local/share/man/man3/curl_easy_getinfo.3
/usr/local/share/man/man1/curl-config.1
/usr/local/share/man/man1/curl.1
/usr/local/include/curl
/usr/local/include/curl/curl.h
/usr/local/include/curl/curlver.h
/usr/local/include/curl/curlrules.h
/usr/local/include/curl/curlbuild.h
/usr/bin/saveCurl/curl
/usr/bin/saveCurl/curl-config
/usr/bin/curl
/usr/bin/curl-config
/usr/lib/python2.7/macurl2path.py
/usr/lib/python2.7/macurl2path.pyc
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4
/usr/lib/x86_64-linux-gnu/libcurl.a
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so
/usr/lib/x86_64-linux-gnu/pkgconfig/libcurl.pc
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.3
/usr/lib/x86_64-linux-gnu/libcurl.la
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.la
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.6.0
/usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.a
/usr/lib/gcc-snapshot/lib/gcc/x86_64-linux-gnu/10/include/d/std/net/curl.d
/usr/lib/gcc-snapshot/lib/gcc/x86_64-linux-gnu/10/include/d/etc/c/curl.d
/usr/share/doc/libcurl3-gnutls
/usr/share/doc/curl
/usr/share/doc/libwww-curl-perl
/usr/share/doc/libkml-dev/examples/hellonet/curlfetch.cc.gz
/usr/share/doc/libkml-dev/examples/hellonet/curlfetch.h
/usr/share/doc/libcurl4
/usr/share/doc/libcurl4-gnutls-dev
/usr/share/lintian/overrides/libcurl3-gnutls
/usr/share/bash-completion/completions/curl
/usr/share/zsh/vendor-completions/_curl
/usr/share/aclocal/libcurl.m4
/usr/share/man/man1/curl.1.gz
/usr/share/man/man1/curl-config.1.gz
/usr/include/x86_64-linux-gnu/curl
/usr/include/x86_64-linux-gnu/curl/curl.h
/usr/include/x86_64-linux-gnu/curl/curlver.h
_______________________________________________
R-SIG-Debian mailing list
R-SIG-Debian@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-debian

Reply via email to