Hi, I’m currently running 0.5.1 and having a problem upgrading to 0.5.3. The problem seems to be related to mount points and /sd-root and /mnt/data. I traced the problem to the following during upgrade:
=============================================
Installing on Umbrel OS v0.3.8
ERROR: No Umbrel installation found at SD root /sd-root/mnt/data/umbrel
Skipping updating on SD Card…
The reason the update script isn’t finding umbrel is there’s no umbrel in /sd-root/mnt/data, but there is in /mnt/data.
So, it seems like the mount service isn’t working correctly for some reason?
=============================================
Installing on Umbrel OS v0.3.8
ERROR: No Umbrel installation found at SD root /sd-root/mnt/data/umbrel
Skipping updating on SD Card…
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
fio:armhf : Depends: librados2:armhf (>= 0.79) but it is not going to be installed
Depends: librbd1:armhf (>= 10.1.0) but it is not going to be installed
Depends: python2.7:armhf but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
echo ‘== End Update Script 01-run.sh ==’
== End Update Script 01-run.sh ==
Fixed it. It turns out I had to manually build/install fio, since I couldn’t install it from apt for some reason. The mount issue I mentioned looks like a red herring. --joe