Unable to update HTTPD

4 posts / 0 new
Last post
#1 Thu, 05/24/2012 - 03:44
Graeme

Unable to update HTTPD

I am unable to update Apache (and SSL but it's the same error) on my server

I had a look for otehr recent posts and tried "yum clean all" which ran ok but hasn't changed the problem.

I get the following error:

Now updating httpd ..
Installing package(s) with command yum -y install httpd ..
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirrors.coreix.net
 * extras: mirrors.coreix.net
 * updates: mirrors.coreix.net
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: 2:mod_ssl-2.2.15-15.el6.vm.x86_64
--> 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
---> 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!

I am running CentOS Linux 6.2 Linux 2.6.32-220.4.1.el6.x86_64 on x86_64

Thu, 05/24/2012 - 08:05
andreychek

Howdy,

See if it helps to remove the httpd-manual package.

You can do that with this command:

rpm -e httpd-manual

And then try the update again.

-Eric

Thu, 05/24/2012 - 09:32 (Reply to #2)
Graeme

That worked

I wonder what lead to that problem

many Thanks

Thu, 05/24/2012 - 19:03
helpmin

The virtualmin folks have to recompile and package httpd ("to enable the home folder"). Once in a while they forget to sign a package and of course there is usually a delay after a new httpd version is released.

This is probably one of the reasons why I will switch from Centos 6.2 to Ubuntu 12.04 (supported for five years).

Ubuntu/Debian support this feature out of the box.

Topic locked