Problem upgrade Foreman 1.9.3 to 1.10 on CentOS 6.7

Hi All,

Trying to upgrade the foreman version to the latest, getting the error:

–> Processing Dependency: v8314-runtime for package: tfm-runtime-1.1-
1.el6.x86_64
–> Finished Dependency Resolution
Error: Package: tfm-runtime-1.1-1.el6.x86_64 (foreman)
Requires: v8314-runtime
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Repolist on my Server:

[root@il-foreman-lp1 ~]# yum repolist
Loaded plugins: fastestmirror, security
Repository foreman-plugins is listed more than once in the configuration
Loading mirror speeds from cached hostfile

status
base
CentOS-6 - Base

6,575
epel
Extra Packages for Enterprise Linux 6 - x86_64

11,831
extras
CentOS-6 - Extras

48
foreman
Foreman 1.10

341
foreman-plugins
Foreman plugins 1.10

181
puppetlabs-deps
Puppet Labs Dependencies El 6 - x86_64

77
puppetlabs-products
Puppet Labs Products El 6 - x86_64

538
updates
CentOS-6 - Updates

958
repolist: 20,549

My server is upgrade to the latest's patches.

Please assist.

Thanks,
EddieM

This indicates you're missing the SCL repository for the v8314 SCL, but
neither it or ruby193 were listed in your repolist output so both should
be added.

You can either install "foreman-release-scl" which will add the two
repositories from softwarecollections.org, or you can install
"centos-release-scl" which configures the new CentOS builds. Both
should do the same thing and fix the problem.

If you want to configure them yourself, see:
https://www.softwarecollections.org/en/scls/rhscl/ruby193/
https://www.softwarecollections.org/en/scls/rhscl/v8314/

I guess you might have installed it another way in the past or removed
the repo(s) since.

··· On 23/12/15 14:39, Eddie Mashayev wrote: > Hi All, > > Trying to upgrade the foreman version to the latest, getting the error: > > > > -->ProcessingDependency:v8314-runtime > forpackage:tfm-runtime-1.1-1.el6.x86_64 > -->FinishedDependencyResolution > Error:Package:tfm-runtime-1.1-1.el6.x86_64 (foreman) > Requires:v8314-runtime > Youcould tryusing--skip-broken to work around the problem > Youcould tryrunning:rpm -Va--nofiles --nodigest > >


Dominic Cleal
dominic@cleal.org

Thanks,

Installing centos-release-scl fixed the problem.

yum install centos-release-scl

··· On Wednesday, December 23, 2015 at 4:48:56 PM UTC+2, Dominic Cleal wrote: > > On 23/12/15 14:39, Eddie Mashayev wrote: > > Hi All, > > > > Trying to upgrade the foreman version to the latest, getting the error: > > > > > > > -->ProcessingDependency:v8314-runtime > > forpackage:tfm-runtime-1.1-1.el6.x86_64 > > -->FinishedDependencyResolution > > Error:Package:tfm-runtime-1.1-1.el6.x86_64 (foreman) > > Requires:v8314-runtime > > Youcould tryusing--skip-broken to work around the problem > > Youcould tryrunning:rpm -Va--nofiles --nodigest > > > > > This indicates you're missing the SCL repository for the v8314 SCL, but > neither it or ruby193 were listed in your repolist output so both should > be added. > > You can either install "foreman-release-scl" which will add the two > repositories from softwarecollections.org, or you can install > "centos-release-scl" which configures the new CentOS builds. Both > should do the same thing and fix the problem. > > If you want to configure them yourself, see: > https://www.softwarecollections.org/en/scls/rhscl/ruby193/ > https://www.softwarecollections.org/en/scls/rhscl/v8314/ > > I guess you might have installed it another way in the past or removed > the repo(s) since. > > -- > Dominic Cleal > dom...@cleal.org >