[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Dependency error i386/i686



I was talking to the Scientific Linux developers about SCL packages, and found out that they are compiling SCL for both i386 and x86_64.

I don't recomend OpenShift Origin on i386. But most all of the packages are noarch, so I'm not saying you can't use it, but that it won't be tested.

Anyway, here is the URL for their i386 SCL repo.


http://ftp.scientificlinux.org/linux/scientific/6/i386/external_products/softwarecollections/

Troy

On 08/13/2013 10:20 AM, Adam Miller wrote:
On Sat, 2013-08-10 at 01:40 +0100, Jose G N Alban wrote:
This problem occurred while trying to install Broker dependencies:


===
yum install -y openshift-origin-broker openshift-origin-broker-util
rubygem-openshift-origin-auth-remote-user
rubygem-openshift-origin-auth-mongo
rubygem-openshift-origin-msg-broker-mcollective
rubygem-openshift-origin-dns-avahi
rubygem-openshift-origin-dns-nsupdate
rubygem-openshift-origin-dns-route53               rubygem-passenger
mod_passenger
===


===
Transaction Check Error:
   file /usr/bin/ruby193-ruby from install of
ruby193-ruby-wrapper-0.0.1-2.el6oso.noarch conflicts with file from
package ruby193-ruby-1.9.3.327-27.el6.i686
===


Any ideas anyone on how to fix it?

This isn't going to work, the dependencies for OpenShift Origin on
RHEL/CentOS/ScientificLinux are compiled for x86_64 only. We do not
support 32-bit.

-AdamM


-J

On 10 Aug 2013, at 01:36, Jose G N Alban
<jgalbandebritto1 sheffield ac uk> wrote:

I had a problem while trying to download the Broker dependencies,
and had to delete the 'exclude=ruby193' line again to make it work.

On 9 Aug 2013, at 22:40, Jose G N Alban
<jgalbandebritto1 sheffield ac uk> wrote:



Thanks, Troy!


At least, 'yum -y update' doesn't complain now. However, not sure
if it will silently fail something afterwards.


-J

On 9 Aug 2013, at 22:26, Troy Dawson <tdawson redhat com> wrote:

Hi Jose,
Yes, this is going to be a problem.
Not that you are running Scientific Linux (which is great ) but
because you are running i386/i686.
We are getting our SCL packages (ruby193, python27, etc..) from
RHSCL. Those are currently only built for x86_64.
I hadn't noticed that we now have some weird combination of old
i386 packages (when SCL first started they tried i386) and new
noarch packages.

It's going to take some time to get anything official
documented, but for now, I'd put
  exclude=ruby193*
in your [openshift-origin-deps] section of your openshift repo
file.

Troy





_______________________________________________
users mailing list
users lists openshift redhat com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]