Forums

Resolved
0 votes
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

[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!
Thursday, March 06 2014, 08:42 AM
Share this post:
Responses (0)
  • There are no replies here yet.
Your Reply