asdf-vm/asdf-ruby

Instructions out of date for RHEL 8/9

Open

#409 ouverte le 26 août 2024

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Shell (157 forks)github user discovery
help wanted

Métriques du dépôt

Stars
 (736 stars)
Métriques de merge PR
 (Merge moyen 7m) (1 PR mergée en 30 j)

Description

When I try to install Ruby on RHEL (8/9) with ASDF, then yum and dnf note that there is no longer a package called libyaml-devel.

In recent versions of RHEL, the package is hidden by default. RHEL users will need to explicitly enable some package groups:

# RHEL 8 based distros:
dnf config-manager --set-enabled powertools

# RHEL 9 based distros:
dnf config-manager --set-enabled crb

dnf install libyaml-devel

Per https://github.com/rvm/rvm/issues/5288#issuecomment-1387705721

For comparison, RVM uses Ruby's built-in libyaml implementation:

https://github.com/rvm/rvm/issues/2998#issuecomment-330061538

Also, the GCC version is out of date.

This issue appears to be specific to the underlying rbenv/ruby-build system:

https://github.com/rbenv/ruby-build/issues/2437

Guide contributeur