I am having trouble installing (Reinstalling) Foreman-proxy
The puppet script foreman-installer does not seem to take care of all
dependencies. I am down to one dependency that I am unable to install
[root@xxxx yum.repos.d]# yum install foreman-proxy
Loaded plugins: fastestmirror, protectbase, security
Setting up Install Process
Loading mirror speeds from cached hostfile
-
centosplus: mirror.cs.vt.edu
-
contrib: distro.ibiblio.org
-
extras: centos.mirrors.hoobly.com
0 packages excluded due to repository protections
Resolving Dependencies
–> Running transaction check
—> Package foreman-proxy.noarch 0:1.12.4-1.el6 will be installed
–> Processing Dependency: rubygem(sinatra) for package:
foreman-proxy-1.12.4-1.el6.noarch
–> Finished Dependency Resolution
Error: Package: foreman-proxy-1.12.4-1.el6.noarch (foreman)
Requires: rubygem(sinatra)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@xxxx yum.repos.d]# rpm -qa |grep sinatra
ruby193-rubygem-sinatra-1.3.2-12.sc1.el6.noarch
sclo-ror42-rubygem-sinatra-1.4.6-4.el6.noarch
[root@saba3 yum.repos.d]# gem list
*** LOCAL GEMS ***
ansi (1.4.3)
bundler (1.5.2)
bundler_ext (0.3.0)
clamp (1.0.0)
docker-api (1.33.0)
excon (0.54.0)
fast_gettext (1.1.0)
ffi (1.0.9)
gettext (3.2.2)
gettext-setup (0.13)
gssapi (1.1.2)
hashie (2.0.5)
hiera (3.2.2)
highline (1.6.21)
json (1.4.6)
json_pure (1.8.6)
kafo (0.9.2)
kafo_parsers (0.1.6, 0.1.2)
kafo_wizards (0.0.1)
little-plugger (1.1.3)
locale (2.1.2)
logging (1.8.2)
multi_json (1.10.1)
net-http-persistent (2.9.4)
passenger (4.0.18)
powerbar (1.0.17)
rack (1.6.5, 1.1.0)
rack-protection (1.5.3)
rake (0.8.7)
rdoc (3.12)
rkerberos (0.1.3)
rubyipmi (0.10.0)
sinatra (1.0)
text (1.3.1)
thor (0.18.1)
tilt (2.0.6)
Any help will be greatly appreciated.
Thanks
Neeraj