I'm using a RaspberryPi 3B+ and the Raspbian version is Buster.
Last week I removed, purge and reinstall python 3.7 by mistake, then omv was uninstalled along with it. When I reinstalled omv again, I got errors.
When I use "sudo apt-get install openmediavault" or "sudo dpkg --configure -a", it shows:
Code
Setting up lvm2 (2.03.02-3) ...
Failed to restart lvm2-lvmpolld.service: Unit lvm2-lvmpolld.socket is masked.
invoke-rc.d: initscript lvm2-lvmpolld, action "restart" failed.
● lvm2-lvmpolld.service - LVM2 poll daemon
Loaded: loaded (/lib/systemd/system/lvm2-lvmpolld.service; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:lvmpolld(8)
dpkg: error processing package lvm2 (--configure):
installed lvm2 package post-installation script subprocess returned error exit status 1
Setting up avahi-daemon (0.7-4+deb10u1) ...
Job for dbus.service failed.
See "systemctl status dbus.service" and "journalctl -xe" for details.
invoke-rc.d: initscript dbus, action "force-reload" failed.
Job for avahi-daemon.service failed because the control process exited with error code.
See "systemctl status avahi-daemon.service" and "journalctl -xe" for details.
invoke-rc.d: initscript avahi-daemon, action "restart" failed.
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2021-12-25 22:40:26 CST; 78ms ago
Process: 29249 ExecStart=/usr/sbin/avahi-daemon -s (code=exited, status=255/EXCEPTION)
Main PID: 29249 (code=exited, status=255/EXCEPTION)
Status: "avahi-daemon 0.7 exiting."
Dec 25 22:40:26 raspberrypi systemd[1]: Starting Avahi mDNS/DNS-SD Stack...
Dec 25 22:40:26 raspberrypi avahi-daemon[29249]: Found user 'avahi' (UID 108) and group 'avahi' (GID 113).
Dec 25 22:40:26 raspberrypi avahi-daemon[29249]: Successfully dropped root privileges.
Dec 25 22:40:26 raspberrypi avahi-daemon[29249]: avahi-daemon 0.7 starting up.
Dec 25 22:40:26 raspberrypi avahi-daemon[29249]: dbus_bus_get_private(): Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Dec 25 22:40:26 raspberrypi avahi-daemon[29249]: WARNING: Failed to contact D-Bus daemon.
Dec 25 22:40:26 raspberrypi avahi-daemon[29249]: avahi-daemon 0.7 exiting.
Dec 25 22:40:26 raspberrypi systemd[1]: avahi-daemon.service: Main process exited, code=exited, status=255/EXCEPTION
Dec 25 22:40:26 raspberrypi systemd[1]: avahi-daemon.service: Failed with result 'exit-code'.
Dec 25 22:40:26 raspberrypi systemd[1]: Failed to start Avahi mDNS/DNS-SD Stack.
dpkg: error processing package avahi-daemon (--configure):
installed avahi-daemon package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of libnss-mdns:armhf:
libnss-mdns:armhf depends on avahi-daemon (>= 0.6.16-1); however:
Package avahi-daemon is not configured yet.
dpkg: error processing package libnss-mdns:armhf (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openmediavault:
openmediavault depends on avahi-daemon; however:
Package avahi-daemon is not configured yet.
openmediavault depends on libnss-mdns; however:
Package libnss-mdns:armhf is not configured yet.
openmediavault depends on lvm2; however:
Package lvm2 is not configured yet.
dpkg: error processing package openmediavault (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
lvm2
avahi-daemon
libnss-mdns:armhf
openmediavault
Display More
When using sudo apt-get install -f, it shows:
Code
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up lvm2 (2.03.02-3) ...
Failed to restart lvm2-lvmpolld.service: Unit lvm2-lvmpolld.socket is masked.
invoke-rc.d: initscript lvm2-lvmpolld, action "restart" failed.
● lvm2-lvmpolld.service - LVM2 poll daemon
Loaded: loaded (/lib/systemd/system/lvm2-lvmpolld.service; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:lvmpolld(8)
dpkg: error processing package lvm2 (--configure):
installed lvm2 package post-installation script subprocess returned error exit status 1
Setting up avahi-daemon (0.7-4+deb10u1) ...
Job for dbus.service failed.
See "systemctl status dbus.service" and "journalctl -xe" for details.
invoke-rc.d: initscript dbus, action "force-reload" failed.
Job for avahi-daemon.service failed because the control process exited with error code.
See "systemctl status avahi-daemon.service" and "journalctl -xe" for details.
invoke-rc.d: initscript avahi-daemon, action "restart" failed.
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2021-12-25 22:41:56 CST; 77ms ago
Process: 29655 ExecStart=/usr/sbin/avahi-daemon -s (code=exited, status=255/EXCEPTION)
Main PID: 29655 (code=exited, status=255/EXCEPTION)
Status: "avahi-daemon 0.7 exiting."
Dec 25 22:41:56 raspberrypi systemd[1]: Starting Avahi mDNS/DNS-SD Stack...
Dec 25 22:41:56 raspberrypi avahi-daemon[29655]: Found user 'avahi' (UID 108) and group 'avahi' (GID 113).
Dec 25 22:41:56 raspberrypi avahi-daemon[29655]: Successfully dropped root privileges.
Dec 25 22:41:56 raspberrypi avahi-daemon[29655]: avahi-daemon 0.7 starting up.
Dec 25 22:41:56 raspberrypi avahi-daemon[29655]: dbus_bus_get_private(): Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Dec 25 22:41:56 raspberrypi avahi-daemon[29655]: WARNING: Failed to contact D-Bus daemon.
Dec 25 22:41:56 raspberrypi systemd[1]: avahi-daemon.service: Main process exited, code=exited, status=255/EXCEPTION
Dec 25 22:41:56 raspberrypi avahi-daemon[29655]: avahi-daemon 0.7 exiting.
Dec 25 22:41:56 raspberrypi systemd[1]: avahi-daemon.service: Failed with result 'exit-code'.
Dec 25 22:41:56 raspberrypi systemd[1]: Failed to start Avahi mDNS/DNS-SD Stack.
dpkg: error processing package avahi-daemon (--configure):
installed avahi-daemon package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of libnss-mdns:armhf:
libnss-mdns:armhf depends on avahi-daemon (>= 0.6.16-1); however:
Package avahi-daemon is not configured yet.
dpkg: error processing package libnss-mdns:armhf (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openmediavault:
openmediavault depends on avahi-daemon; however:
Package avahi-daemon is not configured yet.
openmediavault depends on libnss-mdns; however:
Package libnss-mdns:armhf is not configured yet.
openmediavault depends on lvm2; however:
Package lvm2 is not configured yet.
dpkg: error processing package openmediavault (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
lvm2
avahi-daemon
libnss-mdns:armhf
openmediavault
Traceback (most recent call last):
File "/usr/sbin/omv-mkaptidx", line 38, in <module>
import apt
ModuleNotFoundError: No module named 'apt'
E: Sub-process /usr/bin/dpkg returned an error code (1)
Display More
When I log in at the omv login screen and enter my account password, it reports the error:"Failed to connect to socket: No such file or directory"
Clicking on Show details shows:
Code
error #0:
OMV\Rpc\Exception: Failed to connect to socket: No such file or directory in /usr/share/php/openmediavault/rpc/rpc.inc:141
Stack trace:
#0 /var/www/openmediavault/rpc/session.inc(57): OMV\Rpc\Rpc::call('UserMgmt', 'authUser', Array, Array, 2, true)
#1 [internal function]: OMVRpcServiceSession->login(Array, Array)
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('login', Array, Array)
#4 /usr/share/php/openmediavault/rpc/proxy/json.inc(97): OMV\Rpc\Rpc::call('Session', 'login', Array, Array, 3)
#5 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()
#6 {main}
If I try to reinstall the error packages, for example “sudo apt-get install --reinstall avahi-daemon”,it shows:
Code
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for avahi-daemon:armhf
Is there any way to reinstall omv correctly please? I really don't want to reinstall my Raspbian.