Description of problem: The dante package from EPEL does not install on RHEL 8 or RHEL 9. Version-Release number of selected component (if applicable): dante-1.4.3-2.el8 dante-1.4.3-2.el9 How reproducible: always Steps to Reproduce: 1. dnf install dante Actual results: Error: Problem: conflicting requests - nothing provides ld-linux-x86-64.so.2(GLIBC_PRIVATE)(64bit) needed by dante-1.4.3-2.el9.x86_64 from epel Expected results: successful installation Additional info: On Fedora, that private symbol is provided by glibc, which I think is a bug. On RHEL that symbol is not provided. Using readelf, I found that the private variable being used is __libc_enable_secure. The upstream INSTALL file has this to say: `--without-glibc-secure' Prevents the system from using the libc_enable_secure glibc variable as a replacement for the issetugid() system call, which might be problematic for package creation. This option, if used on a platform that lacks issetugid(), will essentially make unavailable the environment variable SOCKS_CONF, which can be used to specify an alternate configuration file for the client. If will however still be possible to use variables such as SOCKS_SERVER, unless the --without-full-env option is also used. This option is only needed on Linux/glibc systems. Rebuilding the package with that configure flag removes the problematic dependency. Because this works and the upstream specifically mentions that using that variable is "problematic for package creation", it seems like the right fix.
https://src.fedoraproject.org/rpms/dante/pull-request/1
FEDORA-EPEL-2024-c46ad725b1 (dante-1.4.3-3.el9) has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c46ad725b1
FEDORA-EPEL-2024-56d34422e9 (dante-1.4.3-3.el8) has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-56d34422e9
FEDORA-EPEL-2024-c46ad725b1 has been pushed to the Fedora EPEL 9 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c46ad725b1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2024-56d34422e9 has been pushed to the Fedora EPEL 8 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-56d34422e9 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2024-c46ad725b1 (dante-1.4.3-3.el9) has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2024-56d34422e9 (dante-1.4.3-3.el8) has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.