Skip to content

[Bug]: GLIBC version mismatch on Rocky/RHEL 9 (requires 2.35) #386

@egg82

Description

@egg82

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

TagStudio Version

Alpha v9.3.2

Operating System & Version

Rocky Linux 9.4

Description

Portable binary fails with the following error:

Failed to load Python shared library '/tmp/_MEIe8CWw8/libpython3.12.so.1.0': dlopen: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/_MEIe8CWw8/libpython3.12.so.1.0)

Non-portable fails with a similar error:

Failed to load Python shared library '/home/X/.local/bin/_internal/libpython3.12.so.1.0': dlopen: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by /home/X/.local/bin/_internal/libpython3.12.so.1.0)

If this is expected, the installation instructions should be updated to reflect that only specific GLIBC versions are supported.

The latest Rocky release comes with 2.34, but 2.35+ is required:

ldd --version 

ldd (GNU libc) 2.34
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

Expected Behavior

Program to launch

Steps to Reproduce

  1. Download + extract latest release on a system with an older GLIBC version
  2. Run

Logs

No response

Metadata

Metadata

Assignees

Labels

System: LinuxFor Linux/BSD distributionsType: InstallationInstalling, building, and/or launching the programType: WontfixThis will not be worked on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions