For reasons will not go into here need to run some i686 program on a x86_64. This should not be a problem if the i686 and x86_64 repositories are synchronised. Trouble is that the ClearOS ones are not for all packages :-(
here is just one example that is causing a problem - there are more
You will see in the "available section" for updates there is only a x86_64 version - no i686 version. This results in this type of error message (shortened) when trying to install additional rpms that require these synchronised packages or just a simple update...
I can usually work around by finding matching versions and by using yum downgrade etc - but this is annoying and a huge waste of time...
Can the automated system be fixed please so the 32 and 64 bit rpms available are at the same version at the same time please!
here is just one example that is causing a problem - there are more
[root@violetta ~]# yum --enablerepo=clearos-core info libtdb
...
... section removed to save space
...
Installed Packages
Name : libtdb
Arch : i686
Version : 1.2.10
Release : 1.el6
Size : 70 k
Repo : installed
From repo : clearos-core
Summary : The tdb library
URL : http://tdb.samba.org/
License : LGPLv3+
Description : A library that implements a trivial database.
Name : libtdb
Arch : x86_64
Version : 1.2.10
Release : 1.el6
Size : 68 k
Repo : installed
From repo : clearos
Summary : The tdb library
URL : http://tdb.samba.org/
License : LGPLv3+
Description : A library that implements a trivial database.
Available Packages
Name : libtdb
Arch : x86_64
Version : 1.2.12
Release : 1.v6
Size : 36 k
Repo : clearos-updates
Summary : The tdb library
URL : http://tdb.samba.org/
License : LGPLv3+
Description : A library that implements a trivial database.
[root@violetta ~]#
You will see in the "available section" for updates there is only a x86_64 version - no i686 version. This results in this type of error message (shortened) when trying to install additional rpms that require these synchronised packages or just a simple update...
Error: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:
...
2. You have multiple architectures of libtdb installed, but
yum can only see an upgrade for one of those arcitectures.
If you don't want/need both architectures anymore then you
can remove the one with the missing update and everything
will work.
...
Protected multilib versions: libtdb-1.2.12-1.v6.x86_64 != libtdb-1.2.10-1.el6.i686
I can usually work around by finding matching versions and by using yum downgrade etc - but this is annoying and a huge waste of time...
Can the automated system be fixed please so the 32 and 64 bit rpms available are at the same version at the same time please!
Share this post:
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here.
Register Here »