Bug in webmin / usermin update?

Just a quick FYI there might be a bug in your webmin / usermin rpms, as they failed to install on my Virtualmin Pro CentOS VPS @ linode:

Now updating httpd ..

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

  Loaded plugins: fastestmirror
  Loading mirror speeds from cached hostfile
   * base: mirrors.rit.edu
   * updates: mirrors.greenmountainaccess.net
   * addons: mirror.trouble-free.net
   * extras: centos.mirror.nac.net
  Setting up Install Process
  Parsing package install arguments
  Resolving Dependencies
  --> Running transaction check
  ---> Package httpd.i386 1:2.2.3-22.el5.1vm set to be updated
  --> Processing Dependency: httpd = 1:2.2.3-11.el5.3vm for package: mod_ssl
  --> Running transaction check
  ---> Package mod_ssl.i386 2:2.2.3-22.el5.1vm set to be updated
  --> Finished Dependency Resolution

  Dependencies Resolved

  ================================================================================
   Package        Arch        Version                     Repository         Size
  ================================================================================
  Updating:
   httpd          i386        1:2.2.3-22.el5.1vm          virtualmin        1.2 M
   mod_ssl        i386        2:2.2.3-22.el5.1vm          virtualmin         87 k

  Transaction Summary
  ================================================================================
  Install      0 Package(s)         
  Update       2 Package(s)         
  Remove       0 Package(s)         

  Total download size: 1.3 M
  Downloading Packages:
  --------------------------------------------------------------------------------
  Total                                           450 kB/s | 1.3 MB     00:02     
  Running rpm_check_debug
  Running Transaction Test
  Finished Transaction Test
  Transaction Test Succeeded
  Running Transaction
    Updating       : httpd                                             [1/4] 
    Updating       : mod_ssl                                           [2/4] 
    Cleanup        : mod_ssl                                           [3/4] 
    Cleanup        : httpd                                             [4/4] 

  Updated: httpd.i386 1:2.2.3-22.el5.1vm mod_ssl.i386 2:2.2.3-22.el5.1vm
  Complete!

  .. install complete.

Now updating usermin ..

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

  Loaded plugins: fastestmirror
  Loading mirror speeds from cached hostfile
   * base: centos.aol.com
   * updates: mirrors.greenmountainaccess.net
   * addons: mirror.trouble-free.net
   * extras: centos.mirror.nac.net
  Setting up Install Process
  Parsing package install arguments
  Resolving Dependencies
  --> Running transaction check
  ---> Package usermin.noarch 0:1.410-1 set to be updated
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtualmin-nuvola
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtualmin-nuvola
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-mobile
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-mobile
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-theme
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-theme
  --> Finished Dependency Resolution
  2:ust-virtual-server-mobile-2.1-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/usermin is needed by package 2:ust-virtual-server-mobile-2.1-1.noarch (installed)
  2:ust-virtual-server-theme-6.9-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/usermin is needed by package 2:ust-virtual-server-theme-6.9-1.noarch (installed)
  ust-virtualmin-nuvola-1.155-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/usermin is needed by package ust-virtualmin-nuvola-1.155-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/usermin is needed by package ust-virtualmin-nuvola-1.155-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/usermin is needed by package 2:ust-virtual-server-mobile-2.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/usermin is needed by package 2:ust-virtual-server-theme-6.9-1.noarch (installed)

  .. install failed!

Now updating webmin ..

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

  Loaded plugins: fastestmirror
  Loading mirror speeds from cached hostfile
   * base: centos.aol.com
   * updates: mirrors.greenmountainaccess.net
   * addons: mirror.trouble-free.net
   * extras: centos.mirror.nac.net
  Setting up Install Process
  Parsing package install arguments
  Resolving Dependencies
  --> Running transaction check
  ---> Package webmin.noarch 0:1.480-1 set to be updated
  --> Processing Dependency: /usr/libexec/webmin for package: wbt-virtual-server-mobile
  --> Processing Dependency: /usr/libexec/webmin for package: wbt-virtual-server-mobile
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-styles-oswd
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-styles-oswd
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtual-server
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-sqlite
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-sqlite
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-notes
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-notes
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-password-recovery
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-password-recovery
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-dav
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-dav
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-php-pear
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-php-pear
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-init
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-init
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-slavedns
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-slavedns
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-ruby-gems
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-ruby-gems
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-svn
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-oracle
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-oracle
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-awstats
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-signup
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-signup
  --> Processing Dependency: /usr/libexec/webmin for package: wbt-virtual-server-theme
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-google-analytics
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-google-analytics
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-mailman
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-mailman
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-security-updates
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-security-updates
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-support
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-support
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-htpasswd
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-htpasswd
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-registrar
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-registrar
  --> Finished Dependency Resolution
  2:wbm-virtualmin-google-analytics-2.3-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-google-analytics-2.3-1.noarch (installed)
  2:wbm-virtualmin-registrar-1.9-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-registrar-1.9-1.noarch (installed)
  2:wbm-virtualmin-init-2.1-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-init-2.1-1.noarch (installed)
  2:wbm-security-updates-3.5-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-security-updates-3.5-1.noarch (installed)
  2:wbm-virtualmin-support-1.4-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-support-1.4-1.noarch (installed)
  2:wbm-virtualmin-svn-4.3-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-svn-4.3-1.noarch (installed)
  2:wbm-virtualmin-signup-1.2-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-signup-1.2-1.noarch (installed)
  2:wbm-virtualmin-slavedns-1.4-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-slavedns-1.4-1.noarch (installed)
  2:wbm-ruby-gems-1.4-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-ruby-gems-1.4-1.noarch (installed)
  2:wbm-virtualmin-dav-3.0-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-dav-3.0-1.noarch (installed)
  2:wbm-virtualmin-htpasswd-2.0-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-htpasswd-2.0-1.noarch (installed)
  2:wbm-virtual-server-3.69-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtual-server-3.69-1.noarch (installed)
  2:wbm-virtualmin-mailman-5.4-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-mailman-5.4-1.noarch (installed)
  2:wbm-virtualmin-oracle-1.9-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-oracle-1.9-1.noarch (installed)
  2:wbm-php-pear-1.5-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-php-pear-1.5-1.noarch (installed)
  wbm-virtualmin-styles-oswd-1.0-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package wbm-virtualmin-styles-oswd-1.0-1.noarch (installed)
  2:wbm-virtualmin-notes-1.2-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-notes-1.2-1.noarch (installed)
  2:wbm-virtualmin-password-recovery-1.3-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-password-recovery-1.3-1.noarch (installed)
  2:wbt-virtual-server-theme-7.1-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-theme-7.1-1.noarch (installed)
  2:wbt-virtual-server-mobile-2.1-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-mobile-2.1-1.noarch (installed)
  wbm-virtualmin-sqlite-1.4-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package wbm-virtualmin-sqlite-1.4-1.noarch (installed)
  2:wbm-virtualmin-awstats-4.1-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-awstats-4.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-svn-4.3-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-notes-1.2-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtual-server-3.69-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-google-analytics-2.3-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-init-2.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-support-1.4-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-security-updates-3.5-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-mailman-5.4-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-awstats-4.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-php-pear-1.5-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package wbm-virtualmin-styles-oswd-1.0-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-dav-3.0-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-oracle-1.9-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-theme-7.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-ruby-gems-1.4-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-htpasswd-2.0-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-signup-1.2-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-slavedns-1.4-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-password-recovery-1.3-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package wbm-virtualmin-sqlite-1.4-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-mobile-2.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-registrar-1.9-1.noarch (installed)

  .. install failed!

Successfully installed 2 packages.

Status: 
Closed (fixed)

Comments

There was a bug in the YUM repository yesterday that can cause this.

The fix is to SSH into your system and run the command :

yum clean all

Then re-try the webmin and usermin updates.

Thanks, that worked.

Automatically closed -- issue fixed for 2 weeks with no activity.