I have just downloaded release 1.4.1 , and for my disappointment, the software bundle is missing library libcurl-gnutls.so.4, as you can see below. Could you include it in next release, please?
gentoo:~/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin> ldd -d -r robo3t
linux-vdso.so.1 (0x00007ffd9b2db000)
libQt5Network.so.5 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libQt5Network.so.5 (0x00007ff458d39000)
libQt5Widgets.so.5 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libQt5Widgets.so.5 (0x00007ff458504000)
libQt5Gui.so.5 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libQt5Gui.so.5 (0x00007ff457d54000)
libQt5Core.so.5 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libQt5Core.so.5 (0x00007ff457614000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007ff4575ab000)
libcurl-gnutls.so.4 => not found
libdl.so.2 => /lib64/libdl.so.2 (0x00007ff4575a4000)
libssl.so.1.0.0 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libssl.so.1.0.0 (0x00007ff457331000)
libcrypto.so.1.0.0 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libcrypto.so.1.0.0 (0x00007ff456ed6000)
libstdc++.so.6 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libstdc++.so.6 (0x00007ff456af3000)
libm.so.6 => /lib64/libm.so.6 (0x00007ff4569bd000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1 (0x00007ff4569a3000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff456981000)
libc.so.6 => /lib64/libc.so.6 (0x00007ff4567c0000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff4590cf000)
libz.so.1 => /lib64/libz.so.1 (0x00007ff4567a6000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007ff456720000)
libicui18n.so.56 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libicui18n.so.56 (0x00007ff456287000)
libicuuc.so.56 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libicuuc.so.56 (0x00007ff455ecd000)
libicudata.so.56 => /home/jmfernandez/SOFT/robo3t-1.4.1-linux-x86_64-122dbd9/bin/./../lib/libicudata.so.56 (0x00007ff4544ea000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007ff4544e5000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007ff4543c0000)
libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007ff454308000)
libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007ff4542d3000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ff454261000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007ff45411e000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007ff4540f3000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007ff4540ee000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007ff4540e4000)
libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007ff4540ca000)
undefined symbol: curl_share_cleanup, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_global_cleanup, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_perform, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_version_info, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_share_setopt, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_slist_append, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_global_init, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_setopt, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_strerror, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_share_init, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_cleanup, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_duphandle, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_getinfo, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_slist_free_all, version CURL_GNUTLS_3 (./robo3t)
undefined symbol: curl_easy_init, version CURL_GNUTLS_3 (./robo3t)
I use openSUSE 15.2 and this library not included in distribution.
Fedora does not support libcurl-gnutls as well.
Same issue here. Using CentOS 8.
New release 1.4.2 also has the very same issue. As in the previous case, I have tested it downloading the .tar.gz file, unpacking it, changing to the bin subdir, and trying to run ./robo3t
Hi @jmfernandez, all, thanks for reporting the problem. But, unfortunately for Linux currently only Ubuntu is supported.
Does this solve the problem as a workaround? -> https://github.com/Studio3T/robomongo/issues/1764#issuecomment-687823690
Hi @jmfernandez, all, thanks for reporting the problem. But, unfortunately for Linux currently only Ubuntu is supported.
Does this solve the problem as a workaround? -> #1764 (comment)
Yes, I have just tested it at a Gentoo Linux installation with release 1.4.2, and it works. Thanks for the feedback!
Most helpful comment
Fedora does not support libcurl-gnutls as well.