brndnmtthws / conky

Light-weight system monitor for X, Wayland (sort of), and other things, too
https://conky.cc
GNU General Public License v3.0
7.17k stars 615 forks source link

Latest version is not compatible with Ubuntu 18.04.06 #1142

Closed tzeikob closed 1 year ago

tzeikob commented 3 years ago

Issue

I'm trying to install the latest conky version on Ubuntu 18.04.06, so I followed the instructions in the README.md file:

curl -sL -o conky-x86_64.AppImage \
    $(curl -sL https://api.github.com/repos/brndnmtthws/conky/releases/latest | \
    jq --raw-output '.assets[0] | .browser_download_url')

chmod +x ./conky-x86_64.AppImage

./conky-x86_64.AppImage -C > ~/.conkyrc

the last command gives me the following error logs:

./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./conky-x86_64.AppImage)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libmysqlclient.so.21)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/liblua5.3.so.0)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libImlib2.so.1)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libsystemd.so.0)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libsystemd.so.0)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libpulse.so.0)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libxml2.so.2)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libxml2.so.2)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libicuuc.so.66)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libicui18n.so.66)
./conky-x86_64.AppImage: /usr/lib/x86_64-linux-gnu/libp11-kit.so.0: no version information available (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libgnutls.so.30)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libpulsecommon-13.99.so)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libldap_r-2.4.so.2)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/liblber-2.4.so.2)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libsndfile.so.1)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libFLAC.so.8)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libsqlite3.so.0)
./conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-1JDaoS/usr/bin/../lib/libsqlite3.so.0)

I confirmed this is not the case for Ubuntu 20.04, where the GLIBC is already in a compatible version with conky. So my question is wouldn't be nice to have somewhere a page to list the distros each version is compatible with?

Information

OS: Ubuntu 18.04.06 Conky: 1.12.2

gdb report:

GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./conky-x86_64.AppImage...(no debugging symbols found)...done.
(gdb) run -C ~/.conkyrc
Starting program: /home/akis/conky-x86_64.AppImage -C ~/.conkyrc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
process 45595 is executing new program: /tmp/.mount_conky-isgJOl/usr/bin/conky
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /home/akis/conky-x86_64.AppImage)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libmysqlclient.so.21)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/liblua5.3.so.0)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libImlib2.so.1)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libsystemd.so.0)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libsystemd.so.0)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libpulse.so.0)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libxml2.so.2)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libxml2.so.2)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libicuuc.so.66)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libicui18n.so.66)
/home/akis/conky-x86_64.AppImage: /usr/lib/x86_64-linux-gnu/libp11-kit.so.0: no version information available (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libgnutls.so.30)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libpulsecommon-13.99.so)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libldap_r-2.4.so.2)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/liblber-2.4.so.2)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libsndfile.so.1)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libFLAC.so.8)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libsqlite3.so.0)
/home/akis/conky-x86_64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_conky-isgJOl/usr/bin/../lib/libsqlite3.so.0)
[Inferior 1 (process 45595) exited with code 01]
(gdb) bt full
No stack.
HelioGiroto commented 2 years ago

I guess there is a conflict with Python 3.xx I use Debian minimal + Openbox and I can't to run yet.

humanoid2050 commented 2 years ago

@tzeikob Is the version in the Ubuntu repository not working for you?

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 365 days with no activity. Remove stale label or comment, or this issue will be closed in 30 days.

github-actions[bot] commented 1 year ago

This issue was closed because it has been stalled for 30 days with no activity.