Version 5.6 of the Virtualmin AWStats module has been released for all repos.
This version has the following changes since 5.5:
Fix for “Undefined subroutine &virtual_server::get_domain_by called at /usr/libexec/webmin/virtualmin-awstats/generate.cgi line 11.” bu when restoring backups.
I just tried to update my virtualmin - even with virtualmin-awstats removed I get
The following packages have unmet dependencies:
webmin-virtualmin-awstats : Depends: webmin-cron but it is not installable
Depends: webmin-software but it is not installable
E: Unable to correct problems, you have held broken packages.
same with centos7 today. fresh new dedi centos7. impossible to finish a clean install of virtualmin. posted on issues > https://www.virtualmin.com/node/53686
And the same with Ubuntu Linux 16.04.2 LTS and also Ubuntu Linux 14.04.4 LTS
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
webmin-virtualmin-awstats :
Depends: webmin-cron but it is not installable
Depends: webmin-software but it is not installable
E: Unable to correct problems, you have held broken packages.
Reading package lists…
Building dependency tree…
Reading state information…
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
webmin-virtualmin-awstats : Depends: webmin-cron but it is not installable
Depends: webmin-software but it is not installable
E: Unable to correct problems, you have held broken packages.
apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages have been kept back:
webmin-virtualmin-awstats
It’s probably fixed on Debian/Ubuntu now, too, but I can’t test because all of my Debian/Ubuntu VMs have lost connectivity for some reason and I’m too tired to sort out why.
Trying to update Centos 6.9 and erroring now for me.
Loaded plugins: fastestmirror, replace
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.colocity.com
* epel: mirror.aarnet.edu.au
* extras: mirror.optus.net
* ius: ord.mirror.rackspace.com
* updates: mirror.colocity.com
Resolving Dependencies
--> Running transaction check
---> Package samba.x86_64 0:3.6.23-44.el6_9 will be updated
---> Package samba.x86_64 0:3.6.23-45.el6_9 will be an update
---> Package samba-common.x86_64 0:3.6.23-44.el6_9 will be updated
---> Package samba-common.x86_64 0:3.6.23-45.el6_9 will be an update
---> Package samba-winbind.x86_64 0:3.6.23-44.el6_9 will be updated
---> Package samba-winbind.x86_64 0:3.6.23-45.el6_9 will be an update
---> Package samba-winbind-clients.x86_64 0:3.6.23-44.el6_9 will be updated
---> Package samba-winbind-clients.x86_64 0:3.6.23-45.el6_9 will be an update
---> Package wbm-virtualmin-awstats.noarch 2:5.5-1 will be updated
---> Package wbm-virtualmin-awstats.noarch 2:5.6-1 will be an update
http://SERIALNUMBER:LICENSEKEY@software.virtualmin.com/gpl/universal/repodata/3ddd7c98d7481cacfea03683e8001eccd1b73135-filelists.sqlite.bz2: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
To address this issue please refer to the below knowledge base article
I had this issue on Webmin on an existing Centos7 server and when installing virtualmin on a clean Centos7.
On the existing Centos7 it’s fixed, testing on the clean server now.