So I've been dinking around ignorantly and discovered something...
whatever script apt upgrade calls runs a script which does
md5sum /usr/lib/crust/scp.bin
which errors our.
/usr/lib/crust on my machine is a symbolic link to the *file* /usr/lib/crust-firmware/pinephone
I'm guessing it should be a symbolic link to /usr/lib/crust-firmware and/or /usr/lib/crust/scp.bin should be a symbolic link to /usr/lib/crust-firmware/pinephone.
I'm not experienced or knowledgeable enough to fix this, however
I seem to have fixed it.
I cded to /usr/lib/crust-firmware
then "cp pinephone scp.bin"
then I unlinked the symlink from /usr/lib/crust
"unlink /usr/lib/crust"
then I linked the directory to the directory
"ln -s /usr/lib/crust-firmware /usr/lib/crust"
Then I did a sudo apt upgrade and the upgrade appears to be proceeding
whatever script apt upgrade calls runs a script which does
md5sum /usr/lib/crust/scp.bin
which errors our.
/usr/lib/crust on my machine is a symbolic link to the *file* /usr/lib/crust-firmware/pinephone
I'm guessing it should be a symbolic link to /usr/lib/crust-firmware and/or /usr/lib/crust/scp.bin should be a symbolic link to /usr/lib/crust-firmware/pinephone.
I'm not experienced or knowledgeable enough to fix this, however
I seem to have fixed it.
I cded to /usr/lib/crust-firmware
then "cp pinephone scp.bin"
then I unlinked the symlink from /usr/lib/crust
"unlink /usr/lib/crust"
then I linked the directory to the directory
"ln -s /usr/lib/crust-firmware /usr/lib/crust"
Then I did a sudo apt upgrade and the upgrade appears to be proceeding