Apache (mod_ssl, httpd) update fail

got new updates showing, when trying to install get this:

Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-15.el6.vm will be updated
--> Processing Dependency: httpd = 1:2.2.15-15.el6.vm for package: 1:httpd-manual-2.2.15-15.el6.vm.noarch
--> Processing Dependency: httpd = 1:2.2.15-15.el6.vm for package: 2:mod_ssl-2.2.15-15.el6.vm.x86_64
---> Package httpd.x86_64 1:2.2.15-15.el6.vm.1 will be an update
--> Processing Dependency: httpd-tools = 1:2.2.15-15.el6.vm.1 for package: 1:httpd-2.2.15-15.el6.vm.1.x86_64
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-15.el6.vm will be updated
--> Processing Dependency: httpd = 1:2.2.15-15.el6.vm for package: 1:httpd-manual-2.2.15-15.el6.vm.noarch
---> Package httpd-tools.x86_64 1:2.2.15-15.el6.vm will be updated
---> Package httpd-tools.x86_64 1:2.2.15-15.el6.vm.1 will be an update
---> Package mod_ssl.x86_64 2:2.2.15-15.el6.vm will be updated
---> Package mod_ssl.x86_64 2:2.2.15-15.el6.vm.1 will be an update
--> Finished Dependency Resolution
Error: Package: 1:httpd-manual-2.2.15-15.el6.vm.noarch (@virtualmin)
Requires: httpd = 1:2.2.15-15.el6.vm
Removing: 1:httpd-2.2.15-15.el6.vm.x86_64 (@virtualmin)
httpd = 1:2.2.15-15.el6.vm
Updated By: 1:httpd-2.2.15-15.el6.vm.1.x86_64 (virtualmin)
httpd = 1:2.2.15-15.el6.vm.1
Available: httpd-2.2.15-15.el6.i386 (virtualmin)
httpd = 2.2.15-15.el6
Available: httpd-2.2.15-15.el6.centos.x86_64 (base)
httpd = 2.2.15-15.el6.centos
Available: httpd-2.2.15-15.el6.centos.1.x86_64 (updates)
httpd = 2.2.15-15.el6.centos.1
Available: 1:httpd-2.2.15-5.el6.vm.x86_64 (virtualmin)
httpd = 1:2.2.15-5.el6.vm
Available: 1:httpd-2.2.15-9.el6.2.vm.x86_64 (virtualmin)
httpd = 1:2.2.15-9.el6.2.vm
Available: 1:httpd-2.2.15-15.el6.x86_64 (virtualmin)
httpd = 1:2.2.15-15.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

.. install failed!

Now updating mod_ssl ..

Installing package(s) with command yum -y install mod_ssl ..

Loaded plugins: fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirror.ox.ac.uk
* epel: mirror.affix.me
* extras: mirror.ox.ac.uk
* updates: mirror.ox.ac.uk
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_ssl.x86_64 2:2.2.15-15.el6.vm will be updated
---> Package mod_ssl.x86_64 2:2.2.15-15.el6.vm.1 will be an update
--> Processing Dependency: httpd = 1:2.2.15-15.el6.vm.1 for package: 2:mod_ssl-2.2.15-15.el6.vm.1.x86_64
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-15.el6.vm will be updated
--> Processing Dependency: httpd = 1:2.2.15-15.el6.vm for package: 1:httpd-manual-2.2.15-15.el6.vm.noarch
---> Package httpd.x86_64 1:2.2.15-15.el6.vm.1 will be an update
--> Processing Dependency: httpd-tools = 1:2.2.15-15.el6.vm.1 for package: 1:httpd-2.2.15-15.el6.vm.1.x86_64
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-15.el6.vm will be updated
--> Processing Dependency: httpd = 1:2.2.15-15.el6.vm for package: 1:httpd-manual-2.2.15-15.el6.vm.noarch
---> Package httpd-tools.x86_64 1:2.2.15-15.el6.vm will be updated
---> Package httpd-tools.x86_64 1:2.2.15-15.el6.vm.1 will be an update
--> Finished Dependency Resolution
Error: Package: 1:httpd-manual-2.2.15-15.el6.vm.noarch (@virtualmin)
Requires: httpd = 1:2.2.15-15.el6.vm
Removing: 1:httpd-2.2.15-15.el6.vm.x86_64 (@virtualmin)
httpd = 1:2.2.15-15.el6.vm
Updated By: 1:httpd-2.2.15-15.el6.vm.1.x86_64 (virtualmin)
httpd = 1:2.2.15-15.el6.vm.1
Available: httpd-2.2.15-15.el6.i386 (virtualmin)
httpd = 2.2.15-15.el6
Available: httpd-2.2.15-15.el6.centos.x86_64 (base)
httpd = 2.2.15-15.el6.centos
Available: httpd-2.2.15-15.el6.centos.1.x86_64 (updates)
httpd = 2.2.15-15.el6.centos.1
Available: 1:httpd-2.2.15-5.el6.vm.x86_64 (virtualmin)
httpd = 1:2.2.15-5.el6.vm
Available: 1:httpd-2.2.15-9.el6.2.vm.x86_64 (virtualmin)
httpd = 1:2.2.15-9.el6.2.vm
Available: 1:httpd-2.2.15-15.el6.x86_64 (virtualmin)
httpd = 1:2.2.15-15.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

.. install failed!

Looks like it is pulling 32bit version instead of 64bit (which is what i've got on this server)

Status: 
Active

Comments

Howdy -- I actually suspect there's an issue with the httpd-manual package.

Try running this command to uninstall it:

rpm -e httpd-manual

After that, are you able to perform the upgrade?

SOLVED by following andreychek's advise thanks!