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

Requst support for openEuler and Anolis OS 23 #269

Open
abbottjlu opened this issue Jan 16, 2024 · 3 comments
Open

Requst support for openEuler and Anolis OS 23 #269

abbottjlu opened this issue Jan 16, 2024 · 3 comments

Comments

@abbottjlu
Copy link

https://www.openeuler.org/en/
https://openanolis.cn/download

The new servers here are forced to use these two Linux distributions.

I have found that openEuler and Anolis are not compatible with RHEL.

Ideally, the released RPM files would also include support for aarch64 architecture CPUs.
This would significantly broaden the potential user base and facilitate deployment on a wider range of hardware.

@johrstrom
Copy link
Contributor

I've never heard of these software packages before, so I'll have to take a look at what they do.

@abbottjlu
Copy link
Author

These two Linux distributions use rpm package.

I have tried to install ood rpm packages on openEuler 22.03 LTS, but failed.

	libcrypt.so.2()(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	libcrypt.so.2(XCRYPT_2.0)(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	libcrypto.so.3()(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	libcrypto.so.3(OPENSSL_3.0.0)(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	libssl.so.3()(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	libssl.so.3(OPENSSL_3.0.0)(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	libstdc++.so.6(GLIBCXX_3.4.29)(64bit) is needed by ondemand-nginx-1.20.2-1.p6.0.14.ood3.0.0.el9.x86_64
	nodejs >= 1:16.0 is needed by ondemand-nodejs-3.0.0-1.el9.x86_64
	libcrypto.so.3()(64bit) is needed by ondemand-passenger-6.0.14-1.ood3.0.0.el9.x86_64
	libcrypto.so.3(OPENSSL_3.0.0)(64bit) is needed by ondemand-passenger-6.0.14-1.ood3.0.0.el9.x86_64
	libstdc++.so.6(CXXABI_1.3.13)(64bit) is needed by ondemand-passenger-6.0.14-1.ood3.0.0.el9.x86_64
	libstdc++.so.6(GLIBCXX_3.4.29)(64bit) is needed by ondemand-passenger-6.0.14-1.ood3.0.0.el9.x86_64
	mod_auth_openidc is needed by ondemand-dex-2.32.0-1.el8.x86_64
	nodejs >= 1:14.0 is needed by ondemand-nodejs-2.0-3.el8.x86_64
	libruby.so.2.7()(64bit) is needed by ondemand-passenger-6.0.14-1.el8.x86_64
	python2 is needed by ondemand-python-2.0-3.el8.x86_64
	ruby < 2.8 is needed by ondemand-ruby-2.0-3.el8.x86_64

The Node.js and Ruby versions pre-installed in the operating system aren't compatible with the OOD RPM packages.

For Anolis OS v23.0, again, it is nodejs version problem.

@johrstrom johrstrom transferred this issue from OSC/ondemand Mar 29, 2024
@johrstrom
Copy link
Contributor

Hi, circling back to this - I'm transffering this issue to our packaging repository as that's where the work will take place to support these operating systems.

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

No branches or pull requests

2 participants