Description of problem: weechat cannot be installed on RHEL7.1 because it depends on libguile-2.0.so.22 which is neither in RHEL 7.1 nor in EPEL7. Version-Release number of selected component (if applicable): weechat 0:1.0.1-2.el7 How reproducible: Always Steps to Reproduce: 1. yum install weechat Actual results: Resolving Dependencies --> Running transaction check ---> Package weechat.x86_64 0:1.0.1-2.el7 will be installed --> Processing Dependency: libguile-2.0.so.22(GUILE_2.0)(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libtcl8.5.so()(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libruby.so.2.0()(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libperl.so()(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libguile-2.0.so.22()(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libgc.so.1()(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libenchant.so.1()(64bit) for package: weechat-1.0.1-2.el7.x86_64 ... ---> Package weechat.x86_64 0:1.0.1-2.el7 will be installed --> Processing Dependency: libguile-2.0.so.22(GUILE_2.0)(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Processing Dependency: libguile-2.0.so.22()(64bit) for package: weechat-1.0.1-2.el7.x86_64 --> Finished Dependency Resolution Error: Package: weechat-1.0.1-2.el7.x86_64 (epel) Requires: libguile-2.0.so.22()(64bit) Error: Package: weechat-1.0.1-2.el7.x86_64 (epel) Requires: libguile-2.0.so.22(GUILE_2.0)(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Expected results: weechat is installed Additional info: uptodate RHEL7.1, did not try neither RHEL6.6 nor 7.0.
Gah, sorry for the noise. rhel-7-server-optional-rpms was missing on the machine.