RHEL 7.4 - Perl IPC::Run に対する moreutils 依存関係

RHEL 7.4 - Perl IPC::Run に対する moreutils 依存関係

moreutilsRed Hat Enterprise Linux 7.4にインストールしようとしていますperl(IPC::Run)

# /bin/yum -d 0 -e 0 -y install moreutils
Error: Package: moreutils-0.49-2.el7.x86_64 (epel)
           Requires: perl(IPC::Run)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

パッケージを検索してみましたがperl-IPC-Run利用できないようです。

答え1

まだアクティブになっていないリポジトリにPerl-IPC-Runあることがわかりました。rhel-7-server-optional-rpms

問題を解決するために取った手順は次のとおりです。

# subscription-manager repos --enable=rhel-7-server-optional-rpms
Repository 'rhel-7-server-optional-rpms' is enabled for this system.
# yum search Perl-IPC-Run
...
perl-IPC-Run.noarch : Perl module for interacting with child processes

これでパッケージPerl-IPC-Runが利用可能になり、moreutilsエラーなしでインストールされます。

答え2

perl-IPC-Run-0.84-2.el6.rfx.noarchをダウンロードして問題を解決しました。 http://rpmfind.net/linux/rpm2html/search.php?query=perl-IPC-Run

関連情報