I've just tried to update my raspberry pi 4 and am getting the error:
Unmet dependencies: libraspberrypi0 : Depends: raspberrypi-bootloader ( = 1.20210108) but 1.20201022 is installed
Running the suggested apt --fix-broken install
command also fails.
I also get the above error about the bootloader when trying to install any other packages.
This image shows both commands being run and the errors they produce. (Apologies for it not being a screenshot. I literally can't install a package to take a screenshot because of this error):
I've highlighted the parts I've mentioned above
Any suggestions? I've tried everything I can find online and I'm a bit of a Linux noob so I have no idea what else to try
Edit
mount | grep boot
output:
/dev/mmcblk0p6 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
Edit 2
dmesg
snippet
[ 4.619097] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt failed with error -2
[ 4.858933] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 4.876959] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Mar 23 2020 02:19:54 version 7.45.206 (r725000 CY) FWID 01-88ee44ea
sudo mount -o remount,rw /boot
. If that doesn't work, edit the output frommount | grep boot
into the question. – goldilocks♦ Jan 15 at 18:51