Yum/RPM Conflicts between Foreman repository verses Software Collections repository

My Foreman host runs Scientific Linux 6 (A RHEL6 derivative).

I just activated the Red Hat Software Collections repo. Now when I try to
update the software, I see a conflict between the packages in the Foreman
repository and the SL Software Collections repository.

How have other people resolved this conflict? The Ruby 1.9.3.448 contains
security fixes and I would like to get the system up to date.

yum check-update --security --quiet

ruby193-ruby.x86_64
1.9.3.448-40.1.el6 softwarecollections
ruby193-ruby-irb.noarch
1.9.3.448-40.1.el6 softwarecollections
ruby193-ruby-libs.x86_64
1.9.3.448-40.1.el6 softwarecollections
ruby193-rubygem-bigdecimal.x86_64
1.1.0-40.1.el6 softwarecollections
ruby193-rubygem-io-console.x86_64
0.3-40.1.el6 softwarecollections
ruby193-rubygem-json.x86_64
1.5.5-40.1.el6 softwarecollections
ruby193-rubygem-rake.noarch
0.9.2.2-40.1.el6 softwarecollections

yum -y update --quiet

Error: Package: foreman-1.3.2-1.el6.noarch (@foreman)
Requires: /usr/bin/ruby193-ruby
Removing: ruby193-ruby-1.9.3.327-29.el6.x86_64 (@foreman)
Not found
Updated By: ruby193-ruby-1.9.3.448-40.1.el6.x86_64
(softwarecollections)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

-= Stefan

Hello,

what version of Foreman are we talking about?

If this is Foreman 1.3, we do not support switching to RH SCL repo. This
will come with Foreman 1.4.

We are aware of some security bugs in our Ruby version and it is
unlikely it will be patched in our repository. Wait for 1.4 and then
upgrade to RH SCL.

LZ

··· On Wed, Jan 15, 2014 at 03:00:15PM -0800, Stefan Lasiewski wrote: > My Foreman host runs Scientific Linux 6 (A RHEL6 derivative). > > I just activated the Red Hat Software Collections repo. Now when I try to > update the software, I see a conflict between the packages in the Foreman > repository and the SL Software Collections repository. > > How have other people resolved this conflict? The Ruby 1.9.3.448 contains > security fixes and I would like to get the system up to date. > > # yum check-update --security --quiet > > ruby193-ruby.x86_64 > 1.9.3.448-40.1.el6 softwarecollections > ruby193-ruby-irb.noarch > 1.9.3.448-40.1.el6 softwarecollections > ruby193-ruby-libs.x86_64 > 1.9.3.448-40.1.el6 softwarecollections > ruby193-rubygem-bigdecimal.x86_64 > 1.1.0-40.1.el6 softwarecollections > ruby193-rubygem-io-console.x86_64 > 0.3-40.1.el6 softwarecollections > ruby193-rubygem-json.x86_64 > 1.5.5-40.1.el6 softwarecollections > ruby193-rubygem-rake.noarch > 0.9.2.2-40.1.el6 softwarecollections > > # yum -y update --quiet > Error: Package: foreman-1.3.2-1.el6.noarch (@foreman) > Requires: /usr/bin/ruby193-ruby > Removing: ruby193-ruby-1.9.3.327-29.el6.x86_64 (@foreman) > Not found > Updated By: ruby193-ruby-1.9.3.448-40.1.el6.x86_64 > (softwarecollections) > Not found > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > > -= Stefan > > -- > You received this message because you are subscribed to the Google Groups "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/groups/opt_out.


Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman

This is Foreman 1.3.

Sounds like I should wait for Foreman 1.4. Not a problem.

-= Stefan

··· On Thu, Jan 16, 2014 at 3:08 AM, Lukas Zapletal wrote:

Hello,

what version of Foreman are we talking about?

If this is Foreman 1.3, we do not support switching to RH SCL repo. This
will come with Foreman 1.4.

We are aware of some security bugs in our Ruby version and it is
unlikely it will be patched in our repository. Wait for 1.4 and then
upgrade to RH SCL.

LZ

On Wed, Jan 15, 2014 at 03:00:15PM -0800, Stefan Lasiewski wrote:

My Foreman host runs Scientific Linux 6 (A RHEL6 derivative).

I just activated the Red Hat Software Collections repo. Now when I try to
update the software, I see a conflict between the packages in the Foreman
repository and the SL Software Collections repository.

How have other people resolved this conflict? The Ruby 1.9.3.448 contains
security fixes and I would like to get the system up to date.

yum check-update --security --quiet

ruby193-ruby.x86_64
1.9.3.448-40.1.el6 softwarecollections
ruby193-ruby-irb.noarch
1.9.3.448-40.1.el6 softwarecollections
ruby193-ruby-libs.x86_64
1.9.3.448-40.1.el6 softwarecollections
ruby193-rubygem-bigdecimal.x86_64
1.1.0-40.1.el6 softwarecollections
ruby193-rubygem-io-console.x86_64
0.3-40.1.el6 softwarecollections
ruby193-rubygem-json.x86_64
1.5.5-40.1.el6 softwarecollections
ruby193-rubygem-rake.noarch
0.9.2.2-40.1.el6 softwarecollections

yum -y update --quiet

Error: Package: foreman-1.3.2-1.el6.noarch (@foreman)
Requires: /usr/bin/ruby193-ruby
Removing: ruby193-ruby-1.9.3.327-29.el6.x86_64 (@foreman)
Not found
Updated By: ruby193-ruby-1.9.3.448-40.1.el6.x86_64
(softwarecollections)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

-= Stefan


You received this message because you are subscribed to the Google
Groups “Foreman users” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/groups/opt_out.


Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman


You received this message because you are subscribed to a topic in the
Google Groups “Foreman users” group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/foreman-users/yO7vrs8M6Ro/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/groups/opt_out.