INFO: mock.py version 1.2.13 starting (python version = 2.7.8)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled Finish: init plugins Start: run INFO: Start(/var/tmp/php55/php-5.5.38-38.fc21.art.src.rpm) Config(epel-5-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/epel-5-x86_64/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled yum cache Start: cleaning yum metadata Finish: cleaning yum metadata INFO: enabled ccache Mock Version: 1.2.13 INFO: Mock Version: 1.2.13 Start: yum update Finish: yum update Finish: chroot init Start: build phase for php-5.5.38-38.fc21.art.src.rpm Start: build setup for php-5.5.38-38.fc21.art.src.rpm ERROR: Exception(/var/tmp/php55/php-5.5.38-38.fc21.art.src.rpm) Config(epel-5-x86_64) 0 minutes 17 seconds INFO: Results and/or logs in: /var/lib/mock/epel-5-x86_64/result INFO: unmounting tmpfs. ERROR: Command failed: # /usr/bin/yum-builddep --installroot /var/lib/mock/epel-5-x86_64/root/ /var/lib/mock/epel-5-x86_64/root//builddir/build/SRPMS/atomic-php55-php-5.5.38-38.el5.art.src.rpm Getting requirements for atomic-php55-php-5.5.38-38.el5.art.src --> Already installed : scl-utils-build-20120927-9.el5.x86_64 --> bzip2-devel-1.0.3-6.el5_5.x86_64 --> curl-devel-7.15.5-17.el5_9.x86_64 --> httpd-devel-2.2.3-92.el5.centos.x86_64 --> pam-devel-0.99.6.2-14.el5_11.x86_64 --> Already installed : libstdc++-devel-4.1.2-55.el5.x86_64 --> openssl-devel-0.9.8e-40.el5_11.x86_64 --> sqlite-devel-3.3.6-7.x86_64 --> zlib-devel-1.2.3-7.el5.x86_64 --> ssmtp-2.61-22.el5.x86_64 --> libedit-devel-3.0-2.20090923cvs.el5.art.x86_64 --> Already installed : bzip2-1.0.3-6.el5_5.x86_64 --> Already installed : 4:perl-5.8.8-43.el5_11.x86_64 --> libtool-1.5.22-7.el5_4.x86_64 --> Already installed : gcc-c++-4.1.2-55.el5.x86_64 --> libtool-ltdl-devel-1.5.22-7.el5_4.x86_64 --> krb5-devel-1.6.1-80.el5_11.x86_64 --> libc-client-devel-2004g-2.2.1.x86_64 --> cyrus-sasl-devel-2.1.22-7.el5_8.1.x86_64 --> openldap-devel-2.3.43-29.el5_11.x86_64 --> postgresql-devel-8.1.23-10.el5_10.x86_64 --> unixODBC-devel-2.2.11-10.el5.x86_64 --> libxml2-devel-2.6.26-2.1.25.el5_11.x86_64 --> firebird-devel-2.1.5.18496.0-5.el5.x86_64 --> 1:net-snmp-devel-5.3.2.2-25.el5_11.x86_64 --> libxslt-devel-1.1.17-4.el5_8.3.x86_64 --> libxml2-devel-2.6.26-2.1.25.el5_11.x86_64 --> t1lib-devel-5.1.2-2.el5.art.x86_64 --> libjpeg-devel-6b-38.x86_64 --> 2:libpng-devel-1.2.10-17.el5_8.x86_64 --> freetype-devel-2.2.1-32.el5_9.1.x86_64 --> libXpm-devel-3.5.5-3.x86_64 --> libvpx-devel-0.9.6-1.el5.1.art.x86_64 --> gmp-devel-4.1.4-10.el5.x86_64 --> db4-devel-4.3.29-10.el5_5.2.x86_64 --> gdbm-devel-1.8.0-28.el5.x86_64 --> tokyocabinet-devel-1.4.33-6.el5.x86_64 --> libmcrypt-devel-2.5.8-4.el5.art.x86_64 --> libtidy-devel-0.99.0-14.20070615.el5.x86_64 --> freetds-devel-0.91-2.el5.x86_64 --> 12:aspell-devel-0.60.3-13.x86_64 --> recode-devel-3.6-28.el5.art.x86_64 --> libicu42-devel-4.2.1-2.el5.art.x86_64 --> 1:enchant-devel-1.4.2-5.el5.art.x86_64 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.: 1. You have an upgrade for sqlite which is missing some dependency that another package requires. Yum is trying to solve this by installing an older version of sqlite of the different architecture. If you exclude the bad architecture yum will tell you what the root cause is (which package requires what). You can try redoing the upgrade with --exclude sqlite.otherarch ... this should give you an error message showing the root cause of the problem. 2. You have multiple architectures of sqlite installed, but yum can only see an upgrade for one of those architectures. If you don't want/need both architectures anymore then you can remove the one with the missing update and everything will work. 3. You have duplicate versions of sqlite installed already. You can use "yum check" to get yum show these errors. ...you can also use --setopt=protected_multilib=false to remove this checking, however this is almost never the correct thing to do as something else is very likely to go wrong (often causing much more problems). Protected multilib versions: sqlite-3.3.6-7.i386 != sqlite-3.7.0.1-1.el5.art.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest