Dependency failures on update of virtualmin packages

I tried updating my virtualmin packages on my test server. 2 failed with dependency failures. I then rebooted the server and tried installing the two again.

They continue to fail with the messages below.

Any insight?

tony

Module Index Update Packages

Now updating usermin ..

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

  Setting up Install Process
  Parsing package install arguments
  Resolving Dependencies
  There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
  --> Running transaction check
  ---> Package usermin.noarch 0:1.420-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-theme
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-theme
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-mobile
  --> Processing Dependency: /usr/libexec/usermin for package: ust-virtual-server-mobile
  --> Finished Dependency Resolution
  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)
  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)
  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-theme-6.9-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/usermin is needed by package 2:ust-virtual-server-mobile-2.1-1.noarch (installed)

  .. install failed!

Now updating webmin ..

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

  Setting up Install Process
  Parsing package install arguments
  Resolving Dependencies
  There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
  --> Running transaction check
  ---> Package webmin.noarch 0:1.490-1 set to be updated
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-svn
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-styles-openwebdesign
  --> 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-virtualmin-registrar
  --> 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: wbt-virtual-server-mobile
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtual-server
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtual-server
  --> 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-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-virtualmin-signup
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-signup
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-dav
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-mailman
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-awstats
  --> 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: wbt-virtual-server-theme
  --> 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-htpasswd
  --> Processing Dependency: /usr/libexec/webmin for package: wbm-virtualmin-support
  --> Finished Dependency Resolution
  2:wbm-virtualmin-awstats-4.2-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-awstats-4.2-1.noarch (installed)
  2:wbm-virtualmin-registrar-2.0-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-registrar-2.0-1.noarch (installed)
  2:wbm-virtualmin-dav-3.3-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-dav-3.3-1.noarch (installed)
  wbm-virtualmin-styles-openwebdesign-1.1-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package wbm-virtualmin-styles-openwebdesign-1.1-1.noarch (installed)
  2:wbt-virtual-server-theme-7.5-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-theme-7.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-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)
  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-virtualmin-svn-4.6-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-svn-4.6-1.noarch (installed)
  2:wbm-virtualmin-htpasswd-2.3-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-htpasswd-2.3-1.noarch (installed)
  2:wbm-security-updates-3.7-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-security-updates-3.7-1.noarch (installed)
  2:wbm-virtualmin-google-analytics-2.4-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-google-analytics-2.4-1.noarch (installed)
  2:wbm-virtual-server-3.74-2.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtual-server-3.74-2.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: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-support-1.6-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-support-1.6-1.noarch (installed)
  2:wbm-virtualmin-mailman-5.7-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-mailman-5.7-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-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-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:wbt-virtual-server-mobile-2.3-1.noarch from installed has depsolving problems
    --> Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-mobile-2.3-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-notes-1.2-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtual-server-3.74-2.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 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 2:wbm-virtualmin-support-1.6-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-mobile-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 wbm-virtualmin-styles-oswd-1.0-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-google-analytics-2.4-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-security-updates-3.7-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbt-virtual-server-theme-7.5-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-dav-3.3-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-registrar-2.0-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-mailman-5.7-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package wbm-virtualmin-styles-openwebdesign-1.1-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-svn-4.6-1.noarch (installed)
  Error: Missing Dependency: /usr/libexec/webmin is needed by package 2:wbm-virtualmin-htpasswd-2.3-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-awstats-4.2-1.noarch (installed)

  .. install failed!

No packages were installed. Check the messages above for the cause of the error.

<- Return to package list

Status: 
Closed (fixed)

Comments

Howdy -- try logging into your server as root over SSH, and run this command:

yum clean all

Then re-run the upgrade.

Yep, that did it! As usual Eric, you come up with the quick and correct solution. Will do the production server this weekend.

tony