Bug 1833810 - moreutils cannot be installed under epel8
Summary: moreutils cannot be installed under epel8
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: moreutils
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Sven Lankes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-10 19:24 UTC by clime7
Modified: 2022-05-06 10:12 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-05-06 10:12:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description clime7 2020-05-10 19:24:14 UTC
The package cannot be installed on epel8.


[root@8457200df215 /]# yum install moreutils   
Failed to set locale, defaulting to C.UTF-8
Extra Packages for Enterprise Linux Modular 8 - x86_64                                                                                                                                                                                                                                         87 kB/s | 117 kB     00:01    
Extra Packages for Enterprise Linux 8 - x86_64                                                                                                                                                                                                                                                1.9 MB/s | 6.5 MB     00:03    
Error: 
 Problem: conflicting requests
  - nothing provides perl(IPC::Run) needed by moreutils-0.63-1.el8.x86_64
  - nothing provides perl-IPC-Run needed by moreutils-0.63-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Comment 1 clime7 2020-05-14 16:51:36 UTC
Note that I, in fact, depend on moreutils in spec file, i.e. it is runtime require for a package I want to add into epel8 repos.

Comment 2 clime7 2020-05-16 18:25:40 UTC
It seems it needs to be enabled by user: https://fedoraproject.org/wiki/EPEL.

If the yum error message would say what to do, It would be fine but right now the behavior is not great.

Comment 3 nebulakid 2021-06-02 15:22:46 UTC
I'm running CentOS Linux release 8.3.2011 and have the epel-release repo added/installed, but the issue is the same.

[root@]# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Last metadata expiration check: 1:26:27 ago on Wed 02 Jun 2021 03:49:10 PM CEST.
epel-release-latest-8.noarch.rpm                                                                  39 kB/s |  22 kB     00:00    
Package epel-release-8-10.el8.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!

[root@]# yum install moreutils
Last metadata expiration check: 1:27:31 ago on Wed 02 Jun 2021 03:49:10 PM CEST.
Error: 
 Problem: conflicting requests
  - nothing provides perl(IPC::Run) needed by moreutils-0.63-1.el8.x86_64
  - nothing provides perl-IPC-Run needed by moreutils-0.63-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Comment 4 nebulakid 2021-06-02 15:50:02 UTC
"dnf config-manager --set-enabled powertools" fixed it. Sorry..

Comment 5 Mikel Olasagasti Uranga 2022-05-06 10:12:25 UTC
For future references, to install moreutils in EPEL8:

# dnf install epel-release -y
# dnf config-manager --set-enabled powertools
# dnf install moreutils


Note You need to log in before you can comment on or make changes to this bug.