I haven’t seen this issue in the forum so I’ll post it here. I have a new rPi 3B+ that I want to install hassbian on. The initial install went off without a problem. However, I decided to start with an update (after changing pi’s password and setting teh timezone, of course). Here’s what happened:
pi@hassbian:/srv $ sudo apt-get update && sudo apt-get upgrade
Get:1 http://archive.raspberrypi.org/debian stretch InRelease [25.3 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian stretch InRelease [15.0 kB]
Get:3 http://archive.raspberrypi.org/debian stretch/main armhf Packages [145 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian stretch/main armhf Packages [11.7 MB]
Get:5 http://archive.raspberrypi.org/debian stretch/ui armhf Packages [28.2 kB]
Fetched 11.9 MB in 8s (1,336 kB/s)
Reading package lists... Done
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
pi@hassbian:/srv $ ^C
pi@hassbian:/srv $ sudo dpkg --configure -a
dpkg: error processing package hassbian-scripts (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
Errors were encountered while processing:
hassbian-scripts
pi@hassbian:/srv $ sudo apt-get install hassbian-scripts
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: The package hassbian-scripts needs to be reinstalled, but I can't find an archive for it.
Could this issue be related to 3B+ incompatibility? I can’t find much information online about what is different between the 3B and 3B+ code-wise. I don’t know how to recover from this other than starting over.