-
Notifications
You must be signed in to change notification settings - Fork 303
Description
Pre-submit checks
- I checked for similar issues beforehand, but could not find any, not even closed ones. I could not add my bug report to any existing issue.
- I am going to take the time to to fill in all the required details. I know that the bug report will be dismissed otherwise.
Describe the bug
The latest RPM package for AppImageLauncher (v3.x beta) is not functional on Red Hat Enterprise Linux (RHEL) 9 derivatives, such as AlmaLinux 9.6, because it requires a newer version of the core system C library (GLIBC) than what is present in this stable OS branch.
-
**Operating System**: AlmaLinux OS 9.6 "Sage Margay" (RHEL 9-based) -
**Installed GLIBC Version**: GLIBC 2.34 (Standard for RHEL 9) -
**Problematic Component**: The AppImageLauncherSettings utility (and likely the core service). -
**Exact Error Message when running AppImageLauncherSettings:**/opt/appimagelauncher.AppDir/usr/bin/AppImageLauncherSettings: /lib64/libm.so.6: version \GLIBC_2.35' not found (required by /opt/appimagelauncher.AppDir/usr/bin/../lib/libQt5Core.so.5)
`
This dependency requirement (GLIBC_2.35) is incompatible with the stable RHEL 9 platform, which maintains GLIBC 2.34 throughout its lifecycle.
Expected behavior
The AppImageLauncher RPM package (v3.x beta) should be compiled against a version of GLIBC compatible with its target operating systems. For RHEL 9 derivatives, it should be compiled against GLIBC 2.34 or an older, compatible version.
The user should be able to:
-
Install the latest AppImageLauncher RPM via dnf. -
Launch the AppImageLauncherSettings utility without any core library errors.
Steps to reproduce the issue
-
Start with a clean installation of AlmaLinux OS 9.6 "Sage Margay".
-
Download and attempt to install the latest AppImageLauncher v3.x beta RPM package (e.g., appimagelauncher-v3.x.x-x86_64.rpm).
Bash
sudo dnf install ./appimagelauncher-v3.x.x-x86_64.rpm
- Attempt to launch the settings utility from the terminal:
AppImageLauncherSettings
- Observe the error: The command fails immediately with the GLIBC_2.35 not found error.
Screenshots
No response
Distribution and desktop environment
-
Distribution: AlmaLinux OS 9.6 "Sage Margay" (A binary-compatible derivative of Red Hat Enterprise Linux 9).
-
Kernel: 5.14.0-570.60.1.el9_6.x86_64
-
Architecture: x86_64 (AMD64/Intel 64-bit)
-
Core C Library (GLIBC) Version: 2.34 (This is the required version for RHEL 9 and is the core source of the incompatibility.)
-
Desktop Environment: GNOME (Default)
-
Windowing System: Wayland (Default)
Installed AppImageLauncher version
Problematic Version (Post-Bug): AIL v3.x Beta (This version requires GLIBC 2.35 and fails.)
Working Version (Pre-Bug/Workaround): AIL v2.2.0 (This stable version works correctly as it does not require GLIBC 2.35.)
List of AppImages you tried (ideally with URL)
-
CurseForge:
-
AppImage URL: https://curseforge.overwolf.com/downloads/curseforge-latest-linux.AppImage
-
Testing Goal: Integration is needed to successfully handle the cfauth:// deep-linking protocol during the login process.
-
Additional context
No response