Failed to install foreman 1.5 on fedora 19

Hi all,
I am trying to install foreman on fedora 19 and having some issues with
"yum -y install foreman-installer".
This is a clean installation even without ruby package (assume it'll be
installed as deps).

My main issue is Package error "Requires: ruby(abi) = 1.8".

BTW, i have ran "yum -y install
http://yum.theforeman.org/releases/1.5/f19/x86_64/foreman-release.rpm"
before yum install foreman-installer

My node details are:
OS - fedora 19

yum repos list:
Loaded plugins: langpacks, refresh-packagekit
repo id repo name
status
fedora/19/x86_64 Fedora 19 - x86_64
36,253
foreman/x86_64 Foreman 1.5
133
foreman-plugins/x86_64 Foreman plugins 1.5
65
*updates/19/x86_64 Fedora 19 - x86_64 - Updates
18,737
repolist: 55,188

yum output:
[root@localhost ~]# yum -y install foreman-installer
Loaded plugins: langpacks, refresh-packagekit
foreman | 3.6 kB 00:00

foreman-plugins | 2.9 kB 00:00

(1/2): foreman-plugins/x86_64/primary_db | 21 kB 00:01

(2/2): foreman/x86_64/primary_db | 61 kB 00:01

foreman/x86_64/group_gz | 1.2 kB 00:00

Resolving Dependencies
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: rubygem-kafo >= 0.4.0 for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: rubygem-foreman_api >= 0.1.4 for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: puppet >= 2.7.0 for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: rubygem-highline for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package puppet.noarch 0:3.4.2-2.fc19 will be installed
–> Processing Dependency: hiera >= 1.0.0 for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: facter >= 1.6.6 for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: rubygem(rgen) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(shadow) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(selinux) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(release) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(augeas) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby for package: puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: /usr/bin/ruby for package:
puppet-3.4.2-2.fc19.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: rubygem(rest-client) >= 1.6.1 for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: rubygem(oauth) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: rubygem(json) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: ruby(rubygems) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: rubygem(clamp) >= 0.6.2 for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: rubygem(powerbar) for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: rubygem(logging) for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: rubygem(kafo_parsers) for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Running transaction check
—> Package facter.x86_64 0:1.6.18-4.fc19 will be installed
–> Processing Dependency: virt-what for package:
facter-1.6.18-4.fc19.x86_64
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package hiera.noarch 0:1.0.0-5.fc19 will be installed
—> Package libselinux-ruby.x86_64 0:2.1.13-15.fc19 will be installed
—> Package ruby.x86_64 0:2.0.0.353-16.fc19 will be installed
–> Processing Dependency: rubygem(bigdecimal) >= 1.2.0 for package:
ruby-2.0.0.353-16.fc19.x86_64
—> Package ruby-augeas.x86_64 0:0.5.0-1.fc19 will be installed
—> Package ruby-libs.x86_64 0:2.0.0.353-16.fc19 will be installed
–> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit) for
package: ruby-libs-2.0.0.353-16.fc19.x86_64
—> Package ruby-shadow.x86_64 0:1.4.1-19.fc19 will be installed
—> Package rubygem-clamp.noarch 0:0.6.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-clamp-0.6.2-1.el6.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-json.x86_64 0:1.7.7-100.fc19 will be installed
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
—> Package rubygem-kafo_parsers.noarch 0:0.0.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
–> Processing Dependency: rubygem(rdoc) for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
—> Package rubygem-logging.noarch 0:1.8.1-25.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-logging-1.8.1-25.el6.noarch
–> Processing Dependency: rubygem(multi_json) >= 1.3.6 for package:
rubygem-logging-1.8.1-25.el6.noarch
–> Processing Dependency: rubygem(little-plugger) >= 1.1.3 for package:
rubygem-logging-1.8.1-25.el6.noarch
—> Package rubygem-oauth.noarch 0:0.4.7-5.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-oauth-0.4.7-5.el6.noarch
—> Package rubygem-powerbar.noarch 0:1.0.11-7.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
–> Processing Dependency: rubygem(hashie) >= 1.1.0 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
–> Processing Dependency: rubygem(ansi) >= 1.4.0 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
—> Package rubygem-rest-client.noarch 0:1.6.7-2.fc19 will be installed
–> Processing Dependency: rubygem(mime-types) >= 1.16 for package:
rubygem-rest-client-1.6.7-2.fc19.noarch
–> Processing Dependency: rubygem(netrc) for package:
rubygem-rest-client-1.6.7-2.fc19.noarch
—> Package rubygem-rgen.noarch 0:0.6.6-2.fc19 will be installed
—> Package rubygems.noarch 0:2.0.14-113.fc19 will be installed
–> Processing Dependency: rubygem(psych) >= 2.0.0 for package:
rubygems-2.0.14-113.fc19.noarch
–> Processing Dependency: rubygem(io-console) >= 0.4.1 for package:
rubygems-2.0.14-113.fc19.noarch
—> Package rubypick.noarch 0:1.1.1-1.fc19 will be installed
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package openssl-libs.x86_64 1:1.0.1e-4.fc19 will be updated
–> Processing Dependency: openssl-libs(x86-64) = 1:1.0.1e-4.fc19 for
package: 1:openssl-1.0.1e-4.fc19.x86_64
—> Package openssl-libs.x86_64 1:1.0.1e-37.fc19.1 will be an update
—> Package rubygem-ansi.noarch 0:1.4.3-0.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-ansi-1.4.3-0.el6.noarch
—> Package rubygem-bigdecimal.x86_64 0:1.2.0-16.fc19 will be installed
—> Package rubygem-clamp.noarch 0:0.6.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-clamp-0.6.2-1.el6.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-hashie.noarch 0:2.0.5-1.fc19 will be installed
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-io-console.x86_64 0:0.4.2-16.fc19 will be installed
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
—> Package rubygem-kafo_parsers.noarch 0:0.0.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
—> Package rubygem-little-plugger.noarch 0:1.1.3-17.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-little-plugger-1.1.3-17.el6.noarch
—> Package rubygem-logging.noarch 0:1.8.1-25.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-logging-1.8.1-25.el6.noarch
—> Package rubygem-mime-types.noarch 0:1.19-3.fc19 will be installed
—> Package rubygem-multi_json.noarch 0:1.8.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-multi_json-1.8.2-1.el6.noarch
—> Package rubygem-netrc.noarch 0:0.7.7-3.fc19 will be installed
—> Package rubygem-oauth.noarch 0:0.4.7-5.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-oauth-0.4.7-5.el6.noarch
—> Package rubygem-powerbar.noarch 0:1.0.11-7.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
—> Package rubygem-psych.x86_64 0:2.0.0-16.fc19 will be installed
–> Processing Dependency: libyaml-0.so.2()(64bit) for package:
rubygem-psych-2.0.0-16.fc19.x86_64
—> Package rubygem-rdoc.noarch 0:4.0.1-1.fc19 will be installed
–> Processing Dependency: ruby(irb) for package:
rubygem-rdoc-4.0.1-1.fc19.noarch
—> Package virt-what.x86_64 0:1.13-2.fc19 will be installed
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package libyaml.x86_64 0:0.1.6-1.fc19 will be installed
—> Package openssl.x86_64 1:1.0.1e-4.fc19 will be updated
—> Package openssl.x86_64 1:1.0.1e-37.fc19.1 will be an update
—> Package ruby-irb.noarch 0:2.0.0.353-16.fc19 will be installed
—> Package rubygem-ansi.noarch 0:1.4.3-0.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-ansi-1.4.3-0.el6.noarch
—> Package rubygem-clamp.noarch 0:0.6.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-clamp-0.6.2-1.el6.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
—> Package rubygem-kafo_parsers.noarch 0:0.0.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
—> Package rubygem-little-plugger.noarch 0:1.1.3-17.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-little-plugger-1.1.3-17.el6.noarch
—> Package rubygem-logging.noarch 0:1.8.1-25.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-logging-1.8.1-25.el6.noarch
—> Package rubygem-multi_json.noarch 0:1.8.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-multi_json-1.8.2-1.el6.noarch
—> Package rubygem-oauth.noarch 0:0.4.7-5.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-oauth-0.4.7-5.el6.noarch
—> Package rubygem-powerbar.noarch 0:1.0.11-7.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
–> Finished Dependency Resolution
Error: Package: rubygem-highline-1.6.21-1.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-powerbar-1.0.11-7.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-kafo_parsers-0.0.2-1.el6.noarch (foreman)
Requires: ruby(abi) >= 1.8
Error: Package: rubygem-little-plugger-1.1.3-17.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-kafo-0.5.4-1.el6.noarch (foreman)
Requires: ruby(abi) >= 1.8
Error: Package: rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-ansi-1.4.3-0.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: 1:foreman-installer-1.5.0-1.el6.noarch (foreman)
Requires: ruby(abi)
Error: Package: rubygem-logging-1.8.1-25.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-foreman_api-0.1.11-1.el6.noarch (foreman)
Requires: ruby(abi)
Error: Package: rubygem-oauth-0.4.7-5.el6.noarch (foreman)
Requires: ruby(abi)
Error: Package: rubygem-clamp-0.6.2-1.el6.noarch (foreman)
Requires: ruby(abi)
You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

You've definitely got some EL6 repositories configured there, as it's
trying to fetch .el6 packages.

I'd suggest doing rpm -e foreman-release, rm /etc/yum.repos.d/foreman*,
install foreman-release again and run "yum clean all".

··· -- Dominic Cleal Red Hat Engineering

On 22/05/14 17:40, Avi Tal wrote:

Hi all,
I am trying to install foreman on fedora 19 and having some issues with
"yum -y install foreman-installer".
This is a clean installation even without ruby package (assume it’ll be
installed as deps).

My main issue is Package error “Requires: ruby(abi) = 1.8”.

BTW, i have ran "yum -y install
http://yum.theforeman.org/releases/1.5/f19/x86_64/foreman-release.rpm"
before yum install foreman-installer

My node details are:
OS - fedora 19

yum repos list:
Loaded plugins: langpacks, refresh-packagekit
repo id repo name
status
fedora/19/x86_64 Fedora 19 - x86_64
36,253
foreman/x86_64 Foreman 1.5
133
foreman-plugins/x86_64 Foreman plugins 1.5
65
*updates/19/x86_64 Fedora 19 - x86_64 - Updates
18,737
repolist: 55,188

yum output:
[root@localhost ~]# yum -y install foreman-installer
Loaded plugins: langpacks, refresh-packagekit
foreman | 3.6 kB
00:00
foreman-plugins | 2.9 kB
00:00
(1/2): foreman-plugins/x86_64/primary_db | 21 kB
00:01
(2/2): foreman/x86_64/primary_db | 61 kB
00:01
foreman/x86_64/group_gz | 1.2 kB
00:00
Resolving Dependencies
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: rubygem-kafo >= 0.4.0 for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: rubygem-foreman_api >= 0.1.4 for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: puppet >= 2.7.0 for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: rubygem-highline for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package puppet.noarch 0:3.4.2-2.fc19 will be installed
–> Processing Dependency: hiera >= 1.0.0 for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: facter >= 1.6.6 for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: rubygem(rgen) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(shadow) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(selinux) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(release) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby(augeas) for package:
puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: ruby for package: puppet-3.4.2-2.fc19.noarch
–> Processing Dependency: /usr/bin/ruby for package:
puppet-3.4.2-2.fc19.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: rubygem(rest-client) >= 1.6.1 for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: rubygem(oauth) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: rubygem(json) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: ruby(rubygems) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: rubygem(clamp) >= 0.6.2 for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: rubygem(powerbar) for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: rubygem(logging) for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Processing Dependency: rubygem(kafo_parsers) for package:
rubygem-kafo-0.5.4-1.el6.noarch
–> Running transaction check
—> Package facter.x86_64 0:1.6.18-4.fc19 will be installed
–> Processing Dependency: virt-what for package:
facter-1.6.18-4.fc19.x86_64
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package hiera.noarch 0:1.0.0-5.fc19 will be installed
—> Package libselinux-ruby.x86_64 0:2.1.13-15.fc19 will be installed
—> Package ruby.x86_64 0:2.0.0.353-16.fc19 will be installed
–> Processing Dependency: rubygem(bigdecimal) >= 1.2.0 for package:
ruby-2.0.0.353-16.fc19.x86_64
—> Package ruby-augeas.x86_64 0:0.5.0-1.fc19 will be installed
—> Package ruby-libs.x86_64 0:2.0.0.353-16.fc19 will be installed
–> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit) for
package: ruby-libs-2.0.0.353-16.fc19.x86_64
—> Package ruby-shadow.x86_64 0:1.4.1-19.fc19 will be installed
—> Package rubygem-clamp.noarch 0:0.6.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-clamp-0.6.2-1.el6.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-json.x86_64 0:1.7.7-100.fc19 will be installed
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
—> Package rubygem-kafo_parsers.noarch 0:0.0.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
–> Processing Dependency: rubygem(rdoc) for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
—> Package rubygem-logging.noarch 0:1.8.1-25.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-logging-1.8.1-25.el6.noarch
–> Processing Dependency: rubygem(multi_json) >= 1.3.6 for package:
rubygem-logging-1.8.1-25.el6.noarch
–> Processing Dependency: rubygem(little-plugger) >= 1.1.3 for package:
rubygem-logging-1.8.1-25.el6.noarch
—> Package rubygem-oauth.noarch 0:0.4.7-5.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-oauth-0.4.7-5.el6.noarch
—> Package rubygem-powerbar.noarch 0:1.0.11-7.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
–> Processing Dependency: rubygem(hashie) >= 1.1.0 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
–> Processing Dependency: rubygem(ansi) >= 1.4.0 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
—> Package rubygem-rest-client.noarch 0:1.6.7-2.fc19 will be installed
–> Processing Dependency: rubygem(mime-types) >= 1.16 for package:
rubygem-rest-client-1.6.7-2.fc19.noarch
–> Processing Dependency: rubygem(netrc) for package:
rubygem-rest-client-1.6.7-2.fc19.noarch
—> Package rubygem-rgen.noarch 0:0.6.6-2.fc19 will be installed
—> Package rubygems.noarch 0:2.0.14-113.fc19 will be installed
–> Processing Dependency: rubygem(psych) >= 2.0.0 for package:
rubygems-2.0.14-113.fc19.noarch
–> Processing Dependency: rubygem(io-console) >= 0.4.1 for package:
rubygems-2.0.14-113.fc19.noarch
—> Package rubypick.noarch 0:1.1.1-1.fc19 will be installed
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package openssl-libs.x86_64 1:1.0.1e-4.fc19 will be updated
–> Processing Dependency: openssl-libs(x86-64) = 1:1.0.1e-4.fc19 for
package: 1:openssl-1.0.1e-4.fc19.x86_64
—> Package openssl-libs.x86_64 1:1.0.1e-37.fc19.1 will be an update
—> Package rubygem-ansi.noarch 0:1.4.3-0.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-ansi-1.4.3-0.el6.noarch
—> Package rubygem-bigdecimal.x86_64 0:1.2.0-16.fc19 will be installed
—> Package rubygem-clamp.noarch 0:0.6.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-clamp-0.6.2-1.el6.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-hashie.noarch 0:2.0.5-1.fc19 will be installed
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-io-console.x86_64 0:0.4.2-16.fc19 will be installed
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
—> Package rubygem-kafo_parsers.noarch 0:0.0.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
—> Package rubygem-little-plugger.noarch 0:1.1.3-17.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-little-plugger-1.1.3-17.el6.noarch
—> Package rubygem-logging.noarch 0:1.8.1-25.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-logging-1.8.1-25.el6.noarch
—> Package rubygem-mime-types.noarch 0:1.19-3.fc19 will be installed
—> Package rubygem-multi_json.noarch 0:1.8.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-multi_json-1.8.2-1.el6.noarch
—> Package rubygem-netrc.noarch 0:0.7.7-3.fc19 will be installed
—> Package rubygem-oauth.noarch 0:0.4.7-5.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-oauth-0.4.7-5.el6.noarch
—> Package rubygem-powerbar.noarch 0:1.0.11-7.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
—> Package rubygem-psych.x86_64 0:2.0.0-16.fc19 will be installed
–> Processing Dependency: libyaml-0.so.2()(64bit) for package:
rubygem-psych-2.0.0-16.fc19.x86_64
—> Package rubygem-rdoc.noarch 0:4.0.1-1.fc19 will be installed
–> Processing Dependency: ruby(irb) for package:
rubygem-rdoc-4.0.1-1.fc19.noarch
—> Package virt-what.x86_64 0:1.13-2.fc19 will be installed
–> Running transaction check
—> Package foreman-installer.noarch 1:1.5.0-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
1:foreman-installer-1.5.0-1.el6.noarch
—> Package libyaml.x86_64 0:0.1.6-1.fc19 will be installed
—> Package openssl.x86_64 1:1.0.1e-4.fc19 will be updated
—> Package openssl.x86_64 1:1.0.1e-37.fc19.1 will be an update
—> Package ruby-irb.noarch 0:2.0.0.353-16.fc19 will be installed
—> Package rubygem-ansi.noarch 0:1.4.3-0.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-ansi-1.4.3-0.el6.noarch
—> Package rubygem-clamp.noarch 0:0.6.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-clamp-0.6.2-1.el6.noarch
—> Package rubygem-foreman_api.noarch 0:0.1.11-1.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-foreman_api-0.1.11-1.el6.noarch
—> Package rubygem-highline.noarch 0:1.6.21-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-highline-1.6.21-1.el6.noarch
—> Package rubygem-kafo.noarch 0:0.5.4-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo-0.5.4-1.el6.noarch
—> Package rubygem-kafo_parsers.noarch 0:0.0.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) >= 1.8 for package:
rubygem-kafo_parsers-0.0.2-1.el6.noarch
—> Package rubygem-little-plugger.noarch 0:1.1.3-17.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-little-plugger-1.1.3-17.el6.noarch
—> Package rubygem-logging.noarch 0:1.8.1-25.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-logging-1.8.1-25.el6.noarch
—> Package rubygem-multi_json.noarch 0:1.8.2-1.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-multi_json-1.8.2-1.el6.noarch
—> Package rubygem-oauth.noarch 0:0.4.7-5.el6 will be installed
–> Processing Dependency: ruby(abi) for package:
rubygem-oauth-0.4.7-5.el6.noarch
—> Package rubygem-powerbar.noarch 0:1.0.11-7.el6 will be installed
–> Processing Dependency: ruby(abi) = 1.8 for package:
rubygem-powerbar-1.0.11-7.el6.noarch
–> Finished Dependency Resolution
Error: Package: rubygem-highline-1.6.21-1.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-powerbar-1.0.11-7.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-kafo_parsers-0.0.2-1.el6.noarch (foreman)
Requires: ruby(abi) >= 1.8
Error: Package: rubygem-little-plugger-1.1.3-17.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-kafo-0.5.4-1.el6.noarch (foreman)
Requires: ruby(abi) >= 1.8
Error: Package: rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-ansi-1.4.3-0.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: 1:foreman-installer-1.5.0-1.el6.noarch (foreman)
Requires: ruby(abi)
Error: Package: rubygem-logging-1.8.1-25.el6.noarch (foreman)
Requires: ruby(abi) = 1.8
Error: Package: rubygem-foreman_api-0.1.11-1.el6.noarch (foreman)
Requires: ruby(abi)
Error: Package: rubygem-oauth-0.4.7-5.el6.noarch (foreman)
Requires: ruby(abi)
Error: Package: rubygem-clamp-0.6.2-1.el6.noarch (foreman)
Requires: ruby(abi)
You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com
mailto:foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.