For whatever reason, when I tried to install the package ‘avast4server-3.0.1-i586.deb’ the package manager failed during the install. Immediately thereafter if I tried reinstalling using Gdebi I get:
Could not open ‘avast4server-3.0.1-i586.deb’ The package might be corrupted or you are not allowed to open the file. Check the permissions of the file.
I know I have ownership and all permissions for the file. When I try running Synaptic it authenticates as normal but then tells me:
E: The package avast4server needs to be reinstalled, but I can’t find an archive for it.
E: Internal error opening cache (1). Please report.
and kicks me out. I don’t really care whether I keep Avast! or not, I just want to use my package manager again.
Running ‘sudo dpkg -i avast4server-3.0.1-i586.deb’ produces:
(Reading database … 128894 files and directories currently installed.)
Preparing to replace avast4server 3.0.1 (using avast4server-3.0.1-i586.deb) …
.: 93: Can’t open /etc/sysconfig/avastd
dpkg: warning - old pre-removal script returned error exit status 2
dpkg - trying script from the new package instead …
.: 93: Can’t open /etc/sysconfig/avastd
dpkg: error processing avast4server-3.0.1-i586.deb (–install):
subprocess new pre-removal script returned error exit status 2
.: 93: Can’t open /etc/sysconfig/avastd
invoke-rc.d: initscript avastd, action “restart” failed.
dpkg: error while cleaning up:
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
avast4server-3.0.1-i586.deb
I did a bit of digging on my own and came up with: ‘sudo dpkg --force-remove-reinstreq --remove avast4server’ which gave me basically the same thing:
dpkg - warning, overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database … 128893 files and directories currently installed.)
Removing avast4server …
.: 93: Can’t open /etc/sysconfig/avastd
dpkg: error processing avast4server (–remove):
subprocess pre-removal script returned error exit status 2
.: 93: Can’t open /etc/sysconfig/avastd
invoke-rc.d: initscript avastd, action “restart” failed.
dpkg: error while cleaning up:
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
avast4server
Can someone please tell me how to fix this? Any ideas on what caused this in the first place? Any help would be very greatly appreciated.