Closed ghost closed 1 year ago
hey, don't the ubuntu binary releases work for mint?
Yeah I have a few binary releases working in mint right now. I didn't see one for ueberzug here. Sorry if I missed it. I'm coming from Arch, ueberzug installs and works great from AUR.
I tried homebrew, but it also fails after installing dozens of dependencies. Here's the final few lines with the error:
đș /home/linuxbrew/.linuxbrew/Cellar/openssl@1.1/1.1.1u: 8,409 files, 24.4MB
==> Installing jstkdng/programs/ueberzugpp dependency: spdlog
==> Pouring spdlog--1.12.0.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/spdlog/1.12.0: 102 files, 2.1MB
==> Installing jstkdng/programs/ueberzugpp dependency: hwloc
==> Pouring hwloc--2.9.2.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/hwloc/2.9.2: 978 files, 11.2MB
==> Installing jstkdng/programs/ueberzugpp dependency: tbb
==> Pouring tbb--2021.9.0.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/tbb/2021.9.0: 256 files, 6.6MB
==> Installing jstkdng/programs/ueberzugpp dependency: cfitsio
==> Pouring cfitsio--4.2.0.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/cfitsio/4.2.0: 17 files, 4.5MB
==> Installing jstkdng/programs/ueberzugpp dependency: cgif
==> Pouring cgif--0.3.2.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/cgif/0.3.2: 10 files, 62.4KB
==> Installing jstkdng/programs/ueberzugpp dependency: gmp
==> Pouring gmp--6.2.1_1.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/gmp/6.2.1_1: 23 files, 3.9MB
==> Installing jstkdng/programs/ueberzugpp dependency: isl
==> Pouring isl--0.26.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/isl/0.26: 74 files, 9.8MB
==> Installing jstkdng/programs/ueberzugpp dependency: mpfr
==> Pouring mpfr--4.2.0-p12.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/mpfr/4.2.0-p12: 31 files, 3.9MB
==> Installing jstkdng/programs/ueberzugpp dependency: libmpc
==> Pouring libmpc--1.3.1.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/libmpc/1.3.1: 13 files, 638.3KB
==> Installing jstkdng/programs/ueberzugpp dependency: binutils
==> Pouring binutils--2.40.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/binutils/2.40: 4,698 files, 462.5MB
==> Installing jstkdng/programs/ueberzugpp dependency: gcc
==> Pouring gcc--13.1.0.x86_64_linux.bottle.tar.gz
No entry for terminal type "xterm-kitty";
using dumb terminal settings.
==> Creating the GCC specs file: /home/linuxbrew/.linuxbrew/Cellar/gcc/13.1.0/bin/../lib/gcc/current/gcc/x86_64-pc-linux-gnu/13/specs
đș /home/linuxbrew/.linuxbrew/Cellar/gcc/13.1.0: 1,668 files, 320.2MB
==> Installing jstkdng/programs/ueberzugpp dependency: libevent
==> Pouring libevent--2.1.12_1.x86_64_linux.bottle.tar.gz
đș /home/linuxbrew/.linuxbrew/Cellar/libevent/2.1.12_1: 62 files, 2.6MB
==> Installing jstkdng/programs/ueberzugpp dependency: open-mpi
==> Pouring open-mpi--4.1.5.x86_64_linux.bottle.1.tar.gz
Error: Too many open files @ rb_sysopen - /home/linuxbrew/.linuxbrew/Cellar/open-mpi/4.1.5/lib/pmix/mca_gds_hash.so
List of dependencies that were installed:
â brew list
berkeley-db@5 binutils bzip2 ca-certificates cairo cfitsio cgif chafa cli11 cmake cpp-gsl dbus expat fmt fontconfig freetype fribidi gcc gdk-pixbuf giflib glib gmp graphite2 harfbuzz hwlocicu4c isl jpeg-turbo krb5 libedit libevent libffi libmpc libnsl libpng librsvg libsixel libtiff libtirpc libx11 libxau libxcb libxcrypt libxdmcp libxext libxml2 libxrender lz4 lzo mpdecimal mpfr ncurses nlohmann-json openssl@1.1 openssl@3 pango pcre2 pixman pkg-config python@3.11 readline shared-mime-info spdlog sqlite tbb unzip util-linux webp xorgproto xz zlib zstd
You should be able to download from the OBS. https://software.opensuse.org/download.html?project=home%3Ajustkidding&package=ueberzugpp
And that too many open files could be related to the limits.conf
It works, thank you!!!
alright then, closing
Hello! Thanks for maintaining ueberzug.
Could you please assist with compiling it on linux mint? I followed the build steps, but the last command gives errors relating to
spdlog
.I installed all dependencies listed in the docs, plus others:
sudo apt install curl build-essential libssl-dev libtbb-dev libxcb-image0-dev libxcb-res0-dev libvips-dev libsixel-dev