supervised-installer: New .deb installer fails on a Pi4

Just tried this on a fresh install Debian 11 Raspberry Pi 4 4gb, and it will not run.

root@rpi4-20210823:~# dpkg -i homeassistant-supervised.deb
(Reading database ... 25657 files and directories currently installed.)
Preparing to unpack homeassistant-supervised.deb ...
[warn]
[warn] If you want more control over your own system, run
[warn] Home Assistant as a VM or run Home Assistant Core
[warn] via a Docker container.
[warn]
Leaving 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
Leaving 'diversion of /etc/NetworkManager/system-connections/default to /etc/NetworkManager/system-connections/default.real by homeassistant-supervised'
Leaving 'diversion of /etc/docker/daemon.json to /etc/docker/daemon.json.real by homeassistant-supervised'
Leaving 'diversion of /etc/network/interfaces to /etc/network/interfaces.real by homeassistant-supervised'
Unpacking homeassistant-supervised (1.0.0) over (1.0.0) ...
Removing 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
dpkg-divert: error: rename involves overwriting '/etc/NetworkManager/NetworkManager.conf' with
  different file '/etc/NetworkManager/NetworkManager.conf.real', not allowed
dpkg: warning: old homeassistant-supervised package post-removal script subprocess returned error exit status 2
dpkg: trying script from the new package instead ...
Removing 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
dpkg-divert: error: rename involves overwriting '/etc/NetworkManager/NetworkManager.conf' with
  different file '/etc/NetworkManager/NetworkManager.conf.real', not allowed
dpkg: error processing archive homeassistant-supervised.deb (--install):
 new homeassistant-supervised package post-removal script subprocess returned error exit status 2
[warn]
[warn] If you want more control over your own system, run
[warn] Home Assistant as a VM or run Home Assistant Core
[warn] via a Docker container.
[warn]
Leaving 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
Leaving 'diversion of /etc/NetworkManager/system-connections/default to /etc/NetworkManager/system-connections/default.real by homeassistant-supervised'
Leaving 'diversion of /etc/docker/daemon.json to /etc/docker/daemon.json.real by homeassistant-supervised'
Leaving 'diversion of /etc/network/interfaces to /etc/network/interfaces.real by homeassistant-supervised'
Removing 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
dpkg-divert: error: rename involves overwriting '/etc/NetworkManager/NetworkManager.conf' with
  different file '/etc/NetworkManager/NetworkManager.conf.real', not allowed
dpkg: error while cleaning up:
 new homeassistant-supervised package post-removal script subprocess returned error exit status 2
Errors were encountered while processing:
 homeassistant-supervised.deb

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Reactions: 2
  • Comments: 17 (10 by maintainers)

Most upvoted comments

Same here. Confirmed working on a fresh install on a Pi 4 (4 GB) running Raspberry Pi OS (32 bit).

Can confirm the 1.0.1 fixes the issue on a Pi 4.

root@rpi4-20210823:~# dpkg -i homeassistant-supervised.deb
(Reading database ... 25661 files and directories currently installed.)
Preparing to unpack homeassistant-supervised.deb ...
[warn]
[warn] If you want more control over your own system, run
[warn] Home Assistant as a VM or run Home Assistant Core
[warn] via a Docker container.
[warn]
[warn] ModemManager service is enabled. This might cause issue when using serial devices.
Leaving 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
Leaving 'diversion of /etc/NetworkManager/system-connections/default to /etc/NetworkManager/system-connections/default.real by homeassistant-supervised'
Leaving 'diversion of /etc/docker/daemon.json to /etc/docker/daemon.json.real by homeassistant-supervised'
Leaving 'diversion of /etc/network/interfaces to /etc/network/interfaces.real by homeassistant-supervised'
Unpacking homeassistant-supervised (1.0.1) over (1.0.0) ...
Removing 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
dpkg-divert: error: rename involves overwriting '/etc/NetworkManager/NetworkManager.conf' with
  different file '/etc/NetworkManager/NetworkManager.conf.real', not allowed
dpkg: warning: old homeassistant-supervised package post-removal script subprocess returned error exit status 2
dpkg: trying script from the new package instead ...
dpkg: ... it looks like that went OK
Setting up homeassistant-supervised (1.0.1) ...
[info] Restarting NetworkManager
[info] Restarting docker service
PING version.home-assistant.io (104.26.5.238) 56(84) bytes of data.
64 bytes from 104.26.5.238 (104.26.5.238): icmp_seq=1 ttl=60 time=7.81 ms

--- version.home-assistant.io ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 7.810/7.810/7.810/0.000 ms
[info] Install supervisor Docker container
[info] Install supervisor startup scripts
[info] Install AppArmor scripts
[info] Start Home Assistant Supervised
[info] Installing the 'ha' cli

I could also test it since I have the same problem. Any hints where to get the patched package, or how to build it?

https://github.com/pssc/supervised-installer/releases/tag/1.0.0-4

So from @nemes480 testing, it appears to be solved