[root@bigbertha yum.repos.d]# yum update httpd
Loaded plugins: fastestmirror, security
Determining fastest mirrors
* base: mirror.anl.gov
* extras: mirror.anl.gov
* updates: mirror.anl.gov
base | 3.7 kB 00:00
base/primary_db | 4.4 MB 00:01
extras | 3.4 kB 00:00
extras/primary_db | 18 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 3.9 MB 00:01
virtualmin | 1.2 kB 00:00
virtualmin/primary | 30 kB 00:00
virtualmin-universal | 1.2 kB 00:00
virtualmin-universal/primary | 21 kB 00:00
virtualmin-universal 179/179
Setting up Update 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
--> Processing Dependency: httpd = 1:2.2.15-28.el6.vm.2 for package: 1:httpd-devel-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 httpd-devel.x86_64 1:2.2.15-28.el6.vm.2 will be updated
---> Package httpd-devel.x86_64 1:2.2.15-29.el6.vm will be an update
---> 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
Error: Package: 1:httpd-2.2.15-29.el6.vm.x86_64 (virtualmin)
Requires: httpd-tools = 2.2.15-29.el6.vm
Installed: 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
[root@bigbertha yum.repos.d]#
[root@bigbertha yum.repos.d]#
[root@bigbertha yum.repos.d]# yum search httpd-tools
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* extras: mirror.anl.gov
* updates: mirror.anl.gov
========================================================================================================= N/S Matched: httpd-tools ==========================================================================================================
httpd-tools.i386 : Tools for use with the Apache HTTP Server
httpd-tools.x86_64 : Tools for use with the Apache HTTP Server
Name and summary matches only, use "search all" for everything.
[root@bigbertha yum.repos.d]# yum info httpd-tools.x86_64
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* extras: mirror.anl.gov
* updates: mirror.anl.gov
Installed Packages
Name : httpd-tools
Arch : x86_64
Epoch : 1
Version : 2.2.15
Release : 28.el6.vm.2
Size : 270 k
Repo : installed
From repo : virtualmin
Summary : Tools for use with the Apache HTTP Server
URL : http://httpd.apache.org/
License : ASL 2.0
Description : The httpd-tools package contains tools which can be used with
: the Apache HTTP Server.
Available Packages
Name : httpd-tools
Arch : x86_64
Epoch : 1
Version : 2.2.15
Release : 29.el6.vm
Size : 129 k
Repo : virtualmin
Summary : Tools for use with the Apache HTTP Server
URL : http://httpd.apache.org/
License : ASL 2.0
Description : The httpd-tools package contains tools which can be used with
: the Apache HTTP Server.
[root@bigbertha yum.repos.d]# yum repolist
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* extras: mirror.anl.gov
* updates: mirror.anl.gov
repo id repo name status
base CentOS-6 - Base 6,374+7
extras CentOS-6 - Extras 13
updates CentOS-6 - Updates 1,081+42
virtualmin RHEL/CentOS/Scientific 6 - x86_64 - Virtualmin 96
virtualmin-universal Virtualmin Distribution Neutral Packages 178+1
repolist: 7,742
Comments
Submitted by stormmaster on Sun, 08/25/2013 - 01:02 Comment #1
This is also affecting the installation of Virtualmin on new servers.
Submitted by lp86 on Sun, 08/25/2013 - 01:27 Comment #2
I am also seeing this exact same problem on 72 of the CentOS 6 based systems I manage.
FYI you can use this command to update the remainder of the system until this issue is resolved:
yum --exclude="httpd httpd-tools httpd-manual mod_ssl" update
Submitted by JohnWolgamot on Sun, 08/25/2013 - 04:18 Pro Licensee Comment #3
I try to keep my Virtualmin Pro install as stock as possible and rarely have anything error out on me.
In the past, I usually just was a couple of days and try it again and it magically works, probably because the staff fixed it.
I was notified of an update and this is the error I received.
Now updating httpd .. Installing package(s) with command yum -y install httpd .. Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: ftp.usf.edu * extras: mirror.millry.co * updates: mirror.ash.fastserv.com 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 --> Processing Dependency: httpd = 1:2.2.15-28.el6.vm.2 for package: 1:httpd-devel-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 httpd-devel.x86_64 1:2.2.15-28.el6.vm.2 will be updated ---> Package httpd-devel.x86_64 1:2.2.15-29.el6.vm will be an update ---> 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 Error: Package: 1:httpd-2.2.15-29.el6.vm.x86_64 (virtualmin) Requires: httpd-tools = 2.2.15-29.el6.vm Installed: 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, security Loading mirror speeds from cached hostfile * base: ftp.usf.edu * extras: mirror.millry.co * updates: mirror.ash.fastserv.com 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 --> Processing Dependency: httpd = 1:2.2.15-28.el6.vm.2 for package: 1:httpd-devel-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 httpd-devel.x86_64 1:2.2.15-28.el6.vm.2 will be updated ---> Package httpd-devel.x86_64 1:2.2.15-29.el6.vm will be an update --> 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 Installed: 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.
Submitted by boyosof on Sun, 08/25/2013 - 05:04 Comment #4
I have same problem .. please help me !!
Submitted by aleppos on Sun, 08/25/2013 - 05:34 Comment #5
http://www.virtualmin.com/node/29622
Submitted by bvansomeren on Sun, 08/25/2013 - 07:54 Comment #6
Another vote for this issue. Reproducible on all my Virtualmin CentOS 6 installs. Pro and GPL are affected equally.
Submitted by steen on Sun, 08/25/2013 - 07:57 Comment #7
Same problem here...
both from within virtualmin/webmin and from command line: yum update Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * Webmin: download.webmin.com * base: mirror.academica.fi * epel: mirror.awanti.com * extras: ftp.sunet.se * updates: mirror.academica.fi Setting up Update Process Resolving Dependencies --> 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 ---> Package httpd-tools.x86_64 1:2.2.15-28.el6.vm.2 will be updated ---> Package httpd-tools.x86_64 1:2.2.15-29.el6.vm will be an update ---> 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 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 Updated By: 1:httpd-tools-2.2.15-29.el6.vm.x86_64 (virtualmin) httpd-tools = 1:2.2.15-29.el6.vm 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 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Submitted by andreychek on Sun, 08/25/2013 - 08:17 Comment #8
I've notified Joe so that he can look into that. It appears to be a dependency issue of some sort in the new packages that were pushed out... thanks for the bug report!
Submitted by JamieCameron on Sun, 08/25/2013 - 12:26 Comment #9
This should be fixed now - the repo metadata was out of date. To flush the metadata cache on your system, you may have to run
yum clean all
Please let us know if that doesn't help, and if so what Linux distribution and version you are running.
Submitted by szehau on Sun, 08/25/2013 - 12:38 Comment #10
After the updates, Apache cannot be started:
http://www.virtualmin.com/node/29622#comment-121592
Submitted by stormmaster on Sun, 08/25/2013 - 12:40 Comment #11
Let him know that it also affects new installs as well.
Submitted by Cronum on Sun, 08/25/2013 - 12:47 Comment #12
the same here, centos 6.4 and virtualmin with install.sh script!
Submitted by andreychek on Sun, 08/25/2013 - 12:53 Comment #13
The issue should be corrected now -- be sure to run
yum clean all
prior to attempting the upgrade or installation again, as yum has incorrect dependency info in it's metadata.Submitted by arjones85 on Sun, 08/25/2013 - 13:28 Comment #14
Much better. Thank you!
Submitted by Cronum on Sun, 08/25/2013 - 13:30 Comment #15
Thanks! now works!
Submitted by JohnWolgamot on Sun, 08/25/2013 - 16:12 Pro Licensee Comment #16
Thanks Joe, All is well now.
Submitted by boyosof on Tue, 08/27/2013 - 01:24 Comment #17
Solved, Thanks