These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Cannot Update Apache and Mod_SSL on the new forum.
I restarted webmin to clear the suspected memory leak described at:
As soon as I did that two updates became visible: Apache and mod_ssl. When I tried to run them, I received the following error below:
Update Packages
Now updating httpd ..
Installing package(s) with command yum -y install httpd ..
Loaded plugins: fastestmirror, presto, protectbase
Loading mirror speeds from cached hostfile
* asl-3.0: www5.atomicorp.com
* base: centos-distro.cavecreek.net
* extras: mirrors.syringanetworks.net
* updates: mirror.stanford.edu
0 packages excluded due to repository protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-28.el6.vm.2 will be updated
--> Processing Dependency: httpd = 1:2.2.15-28.el6.vm.2 for package: 2:mod_ssl-2.2.15-28.el6.vm.2.x86_64
---> Package httpd.x86_64 1:2.2.15-29.el6.vm will be an update
--> Processing Dependency: httpd-tools = 2.2.15-29.el6.vm for package: 1:httpd-2.2.15-29.el6.vm.x86_64
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-29.el6.vm will be an update
--> Processing Dependency: httpd-tools = 2.2.15-29.el6.vm for package: 1:httpd-2.2.15-29.el6.vm.x86_64
---> Package mod_ssl.x86_64 2:2.2.15-28.el6.vm.2 will be updated
---> Package mod_ssl.x86_64 2:2.2.15-29.el6.vm will be an update
--> Finished Dependency Resolution
--> Finding unneeded leftover dependencies
---> Marking httpd-tools to be removed - no longer needed by httpd
Found and removing 1 unneeded dependencies
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-29.el6.vm will be an update
--> Processing Dependency: httpd-tools = 2.2.15-29.el6.vm for package: 1:httpd-2.2.15-29.el6.vm.x86_64
---> Package httpd-tools.x86_64 1:2.2.15-28.el6.vm.2 will be erased
--> Finished Dependency Resolution
Error: Package: 1:httpd-2.2.15-29.el6.vm.x86_64 (virtualmin)
Requires: httpd-tools = 2.2.15-29.el6.vm
Removing: 1:httpd-tools-2.2.15-28.el6.vm.2.x86_64 (@virtualmin)
httpd-tools = 1:2.2.15-28.el6.vm.2
Available: httpd-tools-2.2.15-15.el6.i386 (virtualmin)
httpd-tools = 2.2.15-15.el6
Available: httpd-tools-2.2.15-26.el6.centos.x86_64 (base)
httpd-tools = 2.2.15-26.el6.centos
Available: httpd-tools-2.2.15-28.el6.centos.x86_64 (updates)
httpd-tools = 2.2.15-28.el6.centos
Available: httpd-tools-2.2.15-29.el6.centos.x86_64 (updates)
httpd-tools = 2.2.15-29.el6.centos
Available: 1:httpd-tools-2.2.15-5.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-5.el6.vm
Available: 1:httpd-tools-2.2.15-9.el6.2.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-9.el6.2.vm
Available: 1:httpd-tools-2.2.15-15.el6.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-15.el6
Available: 1:httpd-tools-2.2.15-15.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-15.el6.vm
Available: 1:httpd-tools-2.2.15-15.el6.vm.1.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-15.el6.vm.1
Available: 1:httpd-tools-2.2.15-28.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-28.el6.vm
Available: 1:httpd-tools-2.2.15-28.el6.vm.1.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-28.el6.vm.1
Available: 1:httpd-tools-2.2.15-29.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-29.el6.vm
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, presto, protectbase
Loading mirror speeds from cached hostfile
* asl-3.0: www5.atomicorp.com
* base: centos-distro.cavecreek.net
* extras: mirrors.syringanetworks.net
* updates: mirror.stanford.edu
0 packages excluded due to repository protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_ssl.x86_64 2:2.2.15-28.el6.vm.2 will be updated
---> Package mod_ssl.x86_64 2:2.2.15-29.el6.vm will be an update
--> Processing Dependency: httpd = 1:2.2.15-29.el6.vm for package: 2:mod_ssl-2.2.15-29.el6.vm.x86_64
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-28.el6.vm.2 will be updated
---> Package httpd.x86_64 1:2.2.15-29.el6.vm will be an update
--> Processing Dependency: httpd-tools = 2.2.15-29.el6.vm for package: 1:httpd-2.2.15-29.el6.vm.x86_64
--> Finished Dependency Resolution
--> Finding unneeded leftover dependencies
---> Marking httpd-tools to be removed - no longer needed by httpd
Found and removing 1 unneeded dependencies
--> Running transaction check
---> Package httpd.x86_64 1:2.2.15-29.el6.vm will be an update
--> Processing Dependency: httpd-tools = 2.2.15-29.el6.vm for package: 1:httpd-2.2.15-29.el6.vm.x86_64
---> Package httpd-tools.x86_64 1:2.2.15-28.el6.vm.2 will be erased
--> Finished Dependency Resolution
Error: Package: 1:httpd-2.2.15-29.el6.vm.x86_64 (virtualmin)
Requires: httpd-tools = 2.2.15-29.el6.vm
Removing: 1:httpd-tools-2.2.15-28.el6.vm.2.x86_64 (@virtualmin)
httpd-tools = 1:2.2.15-28.el6.vm.2
Available: httpd-tools-2.2.15-15.el6.i386 (virtualmin)
httpd-tools = 2.2.15-15.el6
Available: httpd-tools-2.2.15-26.el6.centos.x86_64 (base)
httpd-tools = 2.2.15-26.el6.centos
Available: httpd-tools-2.2.15-28.el6.centos.x86_64 (updates)
httpd-tools = 2.2.15-28.el6.centos
Available: httpd-tools-2.2.15-29.el6.centos.x86_64 (updates)
httpd-tools = 2.2.15-29.el6.centos
Available: 1:httpd-tools-2.2.15-5.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-5.el6.vm
Available: 1:httpd-tools-2.2.15-9.el6.2.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-9.el6.2.vm
Available: 1:httpd-tools-2.2.15-15.el6.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-15.el6
Available: 1:httpd-tools-2.2.15-15.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-15.el6.vm
Available: 1:httpd-tools-2.2.15-15.el6.vm.1.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-15.el6.vm.1
Available: 1:httpd-tools-2.2.15-28.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-28.el6.vm
Available: 1:httpd-tools-2.2.15-28.el6.vm.1.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-28.el6.vm.1
Available: 1:httpd-tools-2.2.15-29.el6.vm.x86_64 (virtualmin)
httpd-tools = 1:2.2.15-29.el6.vm
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
.. install failed!
No packages were installed. Check the messages above for the cause of the error.
Howdy,
Thanks for the report -- there's an unfortunate dependency problem with the latest Apache packages... there's a bug report regarding that here:
https://www.virtualmin.com/node/29615
I've notified Joe, he'll have that fixed up shortly!