Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Feh 3.8-2 requires glibc 2.34 and thus doesn't work (Read 954 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] Feh 3.8-2 requires glibc 2.34 and thus doesn't work

Hi everyone,

I updated feh (world) from 3.8-1 to 3.8-2, and after a reboot my desktop worked in a weird manner. When running feh from a terminal, I got the following error:

feh: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by feh)

Downgrading to feh 3.8-1 (either with the  pacman cache or archive.artixlinux.org package) fixes this issue.

The available glibc version in the "system" repository (and in my system) is 2.33-5.

Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work

Reply #1
Yeah same deal for me, I pulled the PKGBUILD from the git and built it, runs fine so something went wrong on the buildserver.


Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work

Reply #3
For now, you can do
Code: [Select]
pacman -U /var/cache/pacman/pkg/feh-3.8-1-x86_64.pkg.tar.zst
as root to downgrade to the previous version.

For those users that don't have the package in the local cache (because of space reasons), it can be downloaded from
https://archive.artixlinux.org/packages/f/feh/feh-3.8-1-x86_64.pkg.tar.zst