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

xCAT 2.17 package installation failed with perl dependency in RHEL 9.4 #7474

Open
Kratika-P opened this issue Oct 17, 2024 · 3 comments
Open

Comments

@Kratika-P
Copy link

I am currently facing an issue with the installation of the xCAT 2.17 package due to missing Perl dependencies in RHEL 9.4. These dependencies are not included in the xcat-dep repository but are available in the EPEL 9 repository.

For RHEL 8, all Perl dependencies are either part of the xcat-dep repository or the OS repository (i.e., AppStream or BaseOS).

Could you please let me know if there are any plans to include the Perl package dependencies from the EPEL 9 repository in the xcat 2.17-dep repository(i.e. xcat 2.17 official release)

dnf install xCAT
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.

Last metadata expiration check: 0:07:34 ago on Thu 17 Oct 2024 05:56:39 PM IST.
Error:
 Problem: package xCAT-2.17.0-snap202408280000.x86_64 from xcat-core requires xCAT-server = 4:2.17.0-snap202408280000, but none of the providers can be instal
  - cannot install the best candidate for the job
  - nothing provides perl(Crypt::CBC) needed by xCAT-server-4:2.17.0-snap202408280000.noarch from xcat-core
  - nothing provides perl(Crypt::Rijndael) needed by xCAT-server-4:2.17.0-snap202408280000.noarch from xcat-core
  - nothing provides perl(Sys::Virt) needed by xCAT-server-4:2.17.0-snap202408280000.noarch from xcat-core
  - nothing provides perl-Crypt-SSLeay needed by xCAT-server-4:2.17.0-snap202408280000.noarch from xcat-core
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
@Obihoernchen
Copy link
Member

Obihoernchen commented Oct 17, 2024

Hi,

no there are no plans to include these packages.
Please enable EPEL and CRB repos for xCAT on EL9.

@abhishek-sa1
Copy link
Contributor

@Obihoernchen Can we make these perl packages part of xcat dependency repository like in RHEL8 to avoid epel dependency of XCAT only in RHEL 9

@samveen
Copy link
Member

samveen commented Oct 20, 2024

@abhishek-sa1 @Kratika-P

  • Taking on the packaging burden of those packages provided by RHEL (and thus clones) and EPEL would be a waste of time and effort.
  • Enabling EPEL has been a requirement of installing xCAT since Centos 7.x, and there are multiple instances of this requirement. in the xCAT documentation (across x86_64 and aarch64 both). For RHEL9, this requirement can be seen in the actions taken by the automatic installer script go-xcat

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

4 participants