Bug 2027767

Summary: Rex is not installable on epel8 because of missing dependencies
Product: [Fedora] Fedora EPEL Reporter: Tuomo Soini <tis>
Component: RexAssignee: Dominic Hopf <dmaphy>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: carl, dmaphy
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-10-24 12:55:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2196384    
Bug Blocks:    

Description Tuomo Soini 2021-11-30 15:25:07 UTC
Rex-1.13.4-1.el8 depends on perl(Net::SSH2) which is not available so it can't be installed.

Comment 1 Dominic Hopf 2022-06-30 10:59:44 UTC
Hi Tuomo,

thanks very much for reporting this issue and sorry for my delayed response on this. I have no RHEL-based system around to check out if this issue is still present, though. Are you able to verify if the package probably is available in the meanwhile?

Regards,
Dominic

Comment 2 Dominic Hopf 2022-07-08 12:29:17 UTC
As far as I can see the issue here isn't an issue with Rex, but rather an issue that perl-Net-SSH is not present in EPEL8 and EPEL9. I've opened these issues here:

* https://bugzilla.redhat.com/show_bug.cgi?id=2105286
* https://bugzilla.redhat.com/show_bug.cgi?id=2105287

Comment 3 Carl George 🎩 2023-05-08 22:03:52 UTC
The dependency is on perl-Net-SSH2, not perl-Net-SSH.  There needs to be a request for perl-Net-SSH2 in EPEL 8.  This bug should stay open until the issue is resolved, i.e. once Rex installs correctly from EPEL 8.  Once a bug is open to request perl-Net-SSH2 in EPEL 8, it should be marked as blocking this bug.

Comment 4 Dominic Hopf 2023-05-09 06:31:14 UTC
Oh, my fault. Thanks for pointing this out!