Robomongo: Linux releases 1.4.1 and 1.4.2 are missing library libcurl-gnutls.so.4

Created on 15 Sep 2020  ·  6Comments  ·  Source: Studio3T/robomongo

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)
unsupported-OS

Most helpful comment

Fedora does not support libcurl-gnutls as well.

All 6 comments

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!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rspeed picture rspeed  ·  4Comments

itoonx picture itoonx  ·  4Comments

matgenois picture matgenois  ·  4Comments

Imperial7 picture Imperial7  ·  4Comments

kphamilton picture kphamilton  ·  3Comments