Artix Linux Forum

Artix Linux => Package management => Topic started by: arielcostas on 12 February 2022, 13:51:14

Title: [SOLVED] Feh 3.8-2 requires glibc 2.34 and thus doesn't work
Post by: arielcostas on 12 February 2022, 13:51:14
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.
Title: Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work
Post by: Relih on 12 February 2022, 14:57:48
Yeah same deal for me, I pulled the PKGBUILD from the git and built it, runs fine so something went wrong on the buildserver.
Title: Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work
Post by: strajder on 12 February 2022, 18:23:05
Thanks for the report, unfortunately feh was pushed to stable repositories too soon. 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.
Title: Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work
Post by: arielcostas on 12 February 2022, 22:21:59
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 (https://archive.artixlinux.org/packages/f/feh/feh-3.8-1-x86_64.pkg.tar.zst)
Title: Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work
Post by: strajder on 12 February 2022, 23:15:09
A new version of feh has been pushed, 3.8-2.1, which should work on current libc. It is advised to upgrade to the new version.
Title: Re: Feh 3.8-2 requires glibc 2.34 and thus doesn't work
Post by: arielcostas on 12 February 2022, 23:34:54
A new version of feh has been pushed, 3.8-2.1, which should work on current libc. It is advised to upgrade to the new version.

Feh 3.8-2.1 works perfectly, thanks!