Bug 2257445

Summary: nagios-plugins-disk_smb cannot be installed
Product: [Fedora] Fedora EPEL Reporter: Christoph Karl <pampelmuse>
Component: perl-utf8-allAssignee: Paul Howarth <paul>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel9CC: guido.aulisi, igor.raits, lemenkov, mspacek, paul, perl-devel, ppisar, smooge
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-01-09 17:55:26 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:

Description Christoph Karl 2024-01-09 17:16:23 UTC
Description of problem:
nagios-plugins-disk_smb cannot be installed.

Version-Release number of selected component (if applicable):
nagios-plugins-disk_smb-2.4.6-2.el9.x86_64

How reproducible:
always

Steps to Reproduce:
1. Clean RHEL 9 Installation
2. Add EPEL Repos
3. sudo dnf install nagios-plugins-disk_smb
Updating Subscription Management repositories.
Last metadata expiration check: 0:10:44 ago on Tue Jan  9 18:04:46 2024.
Error: 
 Problem: package nagios-plugins-disk_smb-2.4.6-2.el9.x86_64 from epel requires perl(utf8::all), but none of the providers can be installed
  - conflicting requests
  - nothing provides perl(Import::Into) needed by perl-utf8-all-0.024-14.el9.noarch from epel
  - nothing provides perl(PerlIO::utf8_strict) needed by perl-utf8-all-0.024-14.el9.noarch from epel


Actual results:
Unable to install

Expected results:
Should install


Additional info:

Comment 1 Christoph Karl 2024-01-09 17:20:02 UTC
Problem more likely with perl-utf8-all:
sudo dnf install perl-utf8-all
Updating Subscription Management repositories.
Last metadata expiration check: 0:13:15 ago on Tue Jan  9 18:04:46 2024.
Error: 
 Problem: conflicting requests
  - nothing provides perl(Import::Into) needed by perl-utf8-all-0.024-14.el9.noarch from epel
  - nothing provides perl(PerlIO::utf8_strict) needed by perl-utf8-all-0.024-14.el9.noarch from epel

Comment 2 Christoph Karl 2024-01-09 17:27:17 UTC
Seems like "perl-Import-Into" is not Part of EPEL 9 (only EPEL 7):
https://src.fedoraproject.org/rpms/perl-Import-Into

Same for:
https://src.fedoraproject.org/rpms/perl-PerlIO-utf8_strict

Comment 3 Petr Pisar 2024-01-09 17:55:26 UTC
# dnf --enablerepo=epel --enablerepo=epel-testing --disablerepo='*buildroot' install perl-utf8-all
Last metadata expiration check: 0:00:51 ago on Tue 09 Jan 2024 06:50:47 PM CET.
Dependencies resolved.
=========================================================================================
 Package                        Architecture  Version              Repository       Size
=========================================================================================
Installing:
 perl-utf8-all                  noarch        0.024-14.el9         epel             26 k
Installing dependencies:
 perl-PerlIO-utf8_strict        x86_64        0.008-4.el9          pulp-crb         30 k

Transaction Summary
=========================================================================================

EPEL prerequisite is enabled CodeReady Builder repository. See <https://docs.fedoraproject.org/en-US/epel/#_el9>.

Comment 4 Christoph Karl 2024-01-10 17:06:34 UTC
Thank you very much, its working now.
I was not aware that CodeReady Builder repository is required.