1

Topic: Error: Protected multilib versions: x86_64 versus 686

==== Provide required information to help troubleshoot and get quick answer ====
- iRedMail version:
- Linux/BSD distribution name and version:
- Any related log? Log is helpful for troubleshooting.
==== ==== Provide required information to help troubleshoot and get quick answer ====
- iRedMail version:  0.7.4
- Linux/BSD distribution name and version:  Centos 6.2,  x86_64
- Any related log? Log is helpful for troubleshooting.
====

This is Centos 64 bit.   The error might imply there is a x86_64 versus 686 issue...
I have tried to keep the system as pure x86_64 as is possible. 
Does the iRedMail.sh detect/prefer x86_64 over 686 when possible?

Here is the terminal output from bash "iRedMail.sh"

Configuration completed.

*************************************************************************
***************************** WARNING ***********************************
*************************************************************************
*                                                                       *
* Please do remember to *MOVE* configuration file after installation    *
* completed successfully.                                               *
*                                                                       *
*   * /home/plahman/Downloads/iRedMail-0.7.4/config
*                                                                       *
*************************************************************************
< Question > Continue? [y|N]y
< INFO > Installing package(s): httpd.x86_64 mod_ssl.x86_64 php.x86_64 php-common.x86_64 php-gd.x86_64 php-xml.x86_64 php-mysql.x86_64 php-ldap.x86_64 postfix.x86_64 awstats.noarch mysql-server.x86_64 mysql.x86_64 mod_auth_mysql.x86_64 policyd.x86_64 dovecot.x86_64 dovecot-managesieve.x86_64 dovecot-pigeonhole.x86_64 clamd.x86_64 clamav.x86_64 clamav-db.x86_64 spamassassin.x86_64 altermime.x86_64 perl-LDAP.noarch amavisd-new.noarch perl-Mail-SPF.noarch perl-Mail-SPF-Query.noarch python-ldap.x86_64 python-jinja2.x86_64 python-webpy.noarch MySQL-python.x86_64 mod_wsgi.x86_64 python-ldap.x86_64 fail2ban bzip2.x86_64 acl.x86_64 patch.x86_64 tmpwatch.x86_64 crontabs.noarch dos2unix.x86_64
Loaded plugins: aliases, auto-update-debuginfo, changelog, dellsysid, downloadonly, fastestmirror, filter-data, fs-
              : snapshot, kabi, keys, list-data, local, merge-conf, post-transaction-actions, presto, priorities,
              : protectbase, ps, refresh-packagekit, remove-with-leaves, rpm-warm-cache, security, show-leaves,
              : tmprepo, tsflags, upgrade-helper, verify, versionlock
Loading support for CentOS kernel ABI
Loading mirror speeds from cached hostfile
* Webmin: download.webmin.com
* base: mirror.thelinuxfix.com
* epel: mirrors.tummy.com
* extras: centos-mirror.jchost.net
* rpmforge: ftp-stud.fht-esslingen.de
* updates: mirrors.easynews.com
iRedMail                                                                                      |  951 B     00:00     
Skipping filters plugin, no data
0 packages excluded due to repository protections
Setting up Install Process
Package httpd-2.2.15-15.el6.centos.1.x86_64 already installed and latest version
Package 1:mod_ssl-2.2.15-15.el6.centos.1.x86_64 already installed and latest version
Package php-5.3.3-3.el6_2.6.x86_64 already installed and latest version
Package php-common-5.3.3-3.el6_2.6.x86_64 already installed and latest version
Package php-gd-5.3.3-3.el6_2.6.x86_64 already installed and latest version
Package php-xml-5.3.3-3.el6_2.6.x86_64 already installed and latest version
Package php-mysql-5.3.3-3.el6_2.6.x86_64 already installed and latest version
Package php-ldap-5.3.3-3.el6_2.6.x86_64 already installed and latest version
Package mysql-server-5.1.61-1.el6_2.1.x86_64 already installed and latest version
Package mysql-5.1.61-1.el6_2.1.x86_64 already installed and latest version
Package 1:mod_auth_mysql-3.0.0-11.el6_0.1.x86_64 already installed and latest version
Package clamav-0.97.4-1.el6.rf.x86_64 already installed and latest version
Package clamav-db-0.97.4-1.el6.rf.x86_64 already installed and latest version
Package spamassassin-3.3.1-2.el6.x86_64 already installed and latest version
Package python-ldap-2.3.10-1.el6.x86_64 already installed and latest version
Package python-jinja2-2.2.1-1.el6.x86_64 already installed and latest version
Package python-ldap-2.3.10-1.el6.x86_64 already installed and latest version
Package bzip2-1.0.5-7.el6_0.x86_64 already installed and latest version
Package acl-2.2.49-6.el6.x86_64 already installed and latest version
Package patch-2.6-6.el6.x86_64 already installed and latest version
Package tmpwatch-2.9.16-4.el6.x86_64 already installed and latest version
Package crontabs-1.10-33.el6.noarch already installed and latest version
Resolving Dependencies
Skipping filters plugin, no data
--> Running transaction check
---> Package MySQL-python.x86_64 0:1.2.3-0.3.c1.1.el6 will be installed
---> Package altermime.x86_64 0:0.3.10-3.el6 will be installed
---> Package amavisd-new.noarch 0:2.6.6-3.el6 will be installed
--> Processing Dependency: perl(Net::Server) >= 0.87 for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: arj for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: p7zip for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: cabextract for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: perl(Convert::UUlib) for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: perl(Unix::Syslog) for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: perl(BerkeleyDB) for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: nomarch for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: perl(Razor2::Client::Version) for package: amavisd-new-2.6.6-3.el6.noarch
--> Processing Dependency: freeze for package: amavisd-new-2.6.6-3.el6.noarch
---> Package awstats.noarch 0:7.0-2.el6.rf will be installed
--> Processing Dependency: perl(Geo::IP) for package: awstats-7.0-2.el6.rf.noarch
---> Package clamd.x86_64 0:0.97.4-1.el6.rf will be installed
---> Package dos2unix.x86_64 0:3.1-37.el6 will be installed
---> Package dovecot.x86_64 1:2.0.9-2.el6_1.1 will be updated
--> Processing Dependency: dovecot = 1:2.0.9-2.el6_1.1 for package: 1:dovecot-devel-2.0.9-2.el6_1.1.x86_64
---> Package dovecot.x86_64 1:2.0.18-1_134.el6 will be obsoleting
---> Package dovecot-managesieve.x86_64 2:0.2.6-21.el6 will be installed
---> Package dovecot-mysql.x86_64 1:2.0.9-2.el6_1.1 will be obsoleted
---> Package dovecot-pgsql.x86_64 1:2.0.9-2.el6_1.1 will be obsoleted
---> Package dovecot-pigeonhole.x86_64 2:0.2.6-21.el6 will be installed
---> Package fail2ban.noarch 0:0.8.4-28.el6 will be installed
--> Processing Dependency: shorewall for package: fail2ban-0.8.4-28.el6.noarch
--> Processing Dependency: python-inotify for package: fail2ban-0.8.4-28.el6.noarch
---> Package mod_wsgi.x86_64 0:3.2-1.el6 will be installed
---> Package perl-LDAP.noarch 1:0.40-1.el6 will be installed
--> Processing Dependency: perl(XML::SAX::Writer) for package: 1:perl-LDAP-0.40-1.el6.noarch
--> Processing Dependency: perl(XML::SAX::Base) for package: 1:perl-LDAP-0.40-1.el6.noarch
--> Processing Dependency: perl(Convert::ASN1) for package: 1:perl-LDAP-0.40-1.el6.noarch
---> Package perl-Mail-SPF.noarch 0:2.007-1.el6 will be installed
---> Package perl-Mail-SPF-Query.noarch 0:1.999.1-2.el6.rf will be installed
--> Processing Dependency: perl(Net::CIDR::Lite) for package: perl-Mail-SPF-Query-1.999.1-2.el6.rf.noarch
---> Package policyd.x86_64 0:1.82-6.el6 will be installed
---> Package postfix.x86_64 2:2.6.6-2.2.el6_1 will be updated
--> Processing Dependency: postfix = 2:2.6.6-2.2.el6_1 for package: 2:postfix-perl-scripts-2.6.6-2.2.el6_1.x86_64
---> Package postfix.x86_64 3:2.6.6-2.3.el6 will be an update
---> Package python-webpy.noarch 0:0.36-2.el6 will be installed
--> Running transaction check
---> Package arj.x86_64 0:3.10.22-12.el6 will be installed
---> Package cabextract.x86_64 0:1.4-1.el6.rf will be installed
---> Package dovecot.i686 1:2.0.9-2.el6_1.1 will be installed
--> Processing Dependency: libcom_err.so.2 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libssl.so.10 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libk5crypto.so.3 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libcap.so.2 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libkrb5.so.3 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libcrypto.so.10 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libpam.so.0(LIBPAM_1.0) for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libgssapi_krb5.so.2 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libpam.so.0 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libbz2.so.1 for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libkrb5.so.3(krb5_3_MIT) for package: 1:dovecot-2.0.9-2.el6_1.1.i686
--> Processing Dependency: libgssapi_krb5.so.2(gssapi_krb5_2_MIT) for package: 1:dovecot-2.0.9-2.el6_1.1.i686
---> Package freeze.x86_64 0:2.5.0-11.el6 will be installed
---> Package nomarch.x86_64 0:1.4-6.el6 will be installed
---> Package p7zip.x86_64 0:9.20.1-2.el6 will be installed
---> Package perl-BerkeleyDB.x86_64 0:0.43-3.el6 will be installed
---> Package perl-Convert-ASN1.noarch 0:0.22-1.el6 will be installed
---> Package perl-Convert-UUlib.x86_64 2:1.4-1.el6 will be installed
---> Package perl-Geo-IP.x86_64 0:1.38-6.el6 will be installed
---> Package perl-Net-CIDR-Lite.noarch 0:0.21-1.el6 will be installed
---> Package perl-Net-Server.noarch 0:0.99-1.el6.rf will be installed
---> Package perl-Razor-Agent.x86_64 0:2.85-6.el6 will be installed
---> Package perl-Unix-Syslog.x86_64 0:1.1-3.el6 will be installed
---> Package perl-XML-SAX-Base.noarch 0:1.04-1.el6.rf will be installed
---> Package perl-XML-SAX-Writer.noarch 0:0.50-8.el6 will be installed
--> Processing Dependency: perl(Text::Iconv) for package: perl-XML-SAX-Writer-0.50-8.el6.noarch
--> Processing Dependency: perl(XML::Filter::BufferText) for package: perl-XML-SAX-Writer-0.50-8.el6.noarch
--> Processing Dependency: perl(XML::NamespaceSupport) for package: perl-XML-SAX-Writer-0.50-8.el6.noarch
---> Package postfix-perl-scripts.x86_64 2:2.6.6-2.2.el6_1 will be updated
---> Package postfix-perl-scripts.x86_64 3:2.6.6-2.3.el6 will be an update
---> Package python-inotify.noarch 0:0.9.1-1.el6 will be installed
---> Package shorewall.noarch 0:4.4.23.3-1.el6 will be installed
--> Running transaction check
---> Package bzip2-libs.i686 0:1.0.5-7.el6_0 will be installed
---> Package krb5-libs.i686 0:1.9-22.el6_2.1 will be installed
--> Processing Dependency: libkeyutils.so.1(KEYUTILS_0.3) for package: krb5-libs-1.9-22.el6_2.1.i686
--> Processing Dependency: libkeyutils.so.1 for package: krb5-libs-1.9-22.el6_2.1.i686
---> Package libcap.i686 0:2.16-5.5.el6 will be installed
--> Processing Dependency: libattr.so.1(ATTR_1.0) for package: libcap-2.16-5.5.el6.i686
--> Processing Dependency: libattr.so.1 for package: libcap-2.16-5.5.el6.i686
---> Package libcom_err.i686 0:1.41.12-11.el6 will be installed
---> Package openssl.i686 0:1.0.0-20.el6_2.3 will be installed
---> Package pam.i686 0:1.1.1-10.el6 will be installed
--> Processing Dependency: libcrack.so.2 for package: pam-1.1.1-10.el6.i686
--> Processing Dependency: libaudit.so.1 for package: pam-1.1.1-10.el6.i686
---> Package perl-Text-Iconv.x86_64 0:1.7-6.el6 will be installed
---> Package perl-XML-Filter-BufferText.noarch 0:1.01-8.el6 will be installed
---> Package perl-XML-NamespaceSupport.noarch 0:1.10-3.el6 will be installed
--> Running transaction check
---> Package audit-libs.i686 0:2.1.3-3.el6 will be installed
---> Package cracklib.i686 0:2.8.16-4.el6 will be installed
---> Package keyutils-libs.i686 0:1.4-3.el6 will be installed
---> Package libattr.i686 0:2.4.44-7.el6 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: 1:dovecot-2.0.9-2.el6_1.1.i686 != 1:dovecot-2.0.18-1_134.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
< ERROR > Installation failed, please check the terminal output.
< ERROR > If you're not sure what the problem is, try to get help in iRedMail
< ERROR > forum: http://www.iredmail.org/forum/
[root@philosophical iRedMail-0.7.4]#

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Error: Protected multilib versions: x86_64 versus 686

phil.lahman wrote:

< INFO > Installing package(s): httpd.x86_64 mod_ssl.x86_64 php.x86_64 php-common.x86_64 php-gd.x86_64 php-xml.x86_64 php-mysql.x86_64 php-ldap.x86_64 postfix.x86_64 awstats.noarch mysql-server.x86_64 mysql.x86_64 mod_auth_mysql.x86_64 policyd.x86_64 dovecot.x86_64 dovecot-managesieve.x86_64 dovecot-pigeonhole.x86_64 clamd.x86_64 clamav.x86_64 clamav-db.x86_64 spamassassin.x86_64 altermime.x86_64 perl-LDAP.noarch amavisd-new.noarch perl-Mail-SPF.noarch perl-Mail-SPF-Query.noarch python-ldap.x86_64 python-jinja2.x86_64 python-webpy.noarch MySQL-python.x86_64 mod_wsgi.x86_64 python-ldap.x86_64 fail2ban bzip2.x86_64 acl.x86_64 patch.x86_64 tmpwatch.x86_64 crontabs.noarch dos2unix.x86_64

As you can see, all packages installed by iRedMail end with 'x86_64'.

phil.lahman wrote:

Loading mirror speeds from cached hostfile
* Webmin: download.webmin.com
* base: mirror.thelinuxfix.com
* epel: mirrors.tummy.com
* extras: centos-mirror.jchost.net
* rpmforge: ftp-stud.fht-esslingen.de
* updates: mirrors.easynews.com
...
Error: Protected multilib versions: 1:dovecot-2.0.9-2.el6_1.1.i686 != 1:dovecot-2.0.18-1_134.el6.x86_64

Please enable only CentOS official repositories, disable 'rpmforge' and 'webmin' to avoid package conflict.