Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation enhancement RHEL9 #5353

Open
remcovanvugt opened this issue Dec 9, 2024 · 1 comment
Open

Documentation enhancement RHEL9 #5353

remcovanvugt opened this issue Dec 9, 2024 · 1 comment

Comments

@remcovanvugt
Copy link

Summary

https://docs.couchdb.org/en/stable/install/unix.html lists RHEL9 but 'with caveats'. It is unclear what these caveats are

Desired Behaviour

Clear documentation

Possible Solution

Document the caveats when running on RHEL9

@nickva
Copy link
Contributor

nickva commented Dec 9, 2024

@remcovanvugt thanks for reaching out, the caveat is that you need EPEL with RHEL9.

The long story is RedHat, understandably, stopped including spidermonkey in the default system packages. The library deprecates its old versions too quickly for a decade long maintenance cycle. However mozjs78 is in EPEL though. That means your system would be dependent on EPEL. Your environment may not allow extra repos, and I don't know if mozjs78 will be in EPEL 5 years from now and if it will be maintained.

If you think the documentation is confusing we welcome PRs. Can add the with caveats, needs EPEL or bring up the discussion to remove it if you think it too confusing, I am fine with that as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants