I believe that this dpkg failure (reported below) when installing webmin
is more to do with Debian package (apt-show-versions) installation than
webmin.
Background
I decided to install webmin and hit problems since it appears that
apt-show-versions cannot be installed to completion.
apt-show-versions (0.22.11)
In trying to troubleshoot I did read quite a few posts on different
sites and these are the suggestions I tried:
======================================
Edit the file “02compress-indexes” in “/etc/apt/apt.conf.d” and change
the following line
Acquire::GzipIndexes "true";
to
Acquire::GzipIndexes "false";
======================================
Clean up dpkg packages (clean up failed pkg installations before
reinstalling webmin)
First purge failed apt-show-versions and webmin previously attempted to
be installed.
sudo dpkg -P apt-show-versions
sudo dpkg -P webmin
Then go through all these steps to cleanup.
sudo apt-get update
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update && sudo apt-get upgrade
sudo dpkg --configure -a
sudo apt-get install -f
======================================
Now try again to install webmin.
sudo apt-get install webmin
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
apt-show-versions
The following NEW packages will be installed:
apt-show-versions webmin
The following NEW packages will be installed:
apt-show-versions webmin
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 29.3 MB of archives.
After this operation, 309 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.debian.org/debian buster/main armhf apt-show-versions all 0.22.11 [32.6 kB]
Get:2 http://download.webmin.com/download/repository sarge/contrib armhf webmin all 1.954 [29.3 MB]
Fetched 29.3 MB in 28s (1,043 kB/s)
Selecting previously unselected package apt-show-versions.
(Reading database ... 69913 files and directories currently installed.)
Preparing to unpack .../apt-show-versions_0.22.11_all.deb ...
Unpacking apt-show-versions (0.22.11) ...
Selecting previously unselected package webmin.
Preparing to unpack .../archives/webmin_1.954_all.deb ...
Setting up apt-show-versions (0.22.11) ...
** initializing cache. This may take a while **
Error: No information about packages! (Maybe no deb entries?)
dpkg: error processing package apt-show-versions (--configure):
installed apt-show-versions package post-installation script subprocess returned error exit status 255
dpkg: dependency problems prevent configuration of webmin:
webmin depends on apt-show-versions; however:
Package apt-show-versions is not configured yet.
dpkg: error processing package webmin (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for systemd (241-7~deb10u4) ...
Errors were encountered while processing:
apt-show-versions
webmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
======================================
If I try installing apt-show-versions /before/ installing webmin I still
hit these problems.
So it doesn't appear to be a webmin problem as such. But webmin depends
on apt-show-versions.
Any suggestions for installing webmin (and dependency apt-show-versions)?
Is this old bug report relevant ...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=617856
Thanks
M
Which Debian version are you installing Webmin on there?