My Freedom box stopped automatically updating at version 24.25. I have seen others posting about a similar problem and they were able to do a manual update. I attempted this and the manual update failed as well.
Problem Description
Status
You are running Debian GNU/Linux 12 (bookworm) and FreedomBox version 24.25. There is a new FreedomBox version available. Your Freedombox needs an update!
Steps to Reproduce
1.Clicked on “Update Manually” under System Menu
Expected Results
I expected the system to update when manual update was selected.
Actual results
2025-01-20 10:29:32,220 ERROR Exception happened during upgrade.
Traceback (most recent call last):
File “/usr/bin/unattended-upgrade”, line 871, in cache_commit
res = cache.commit(install_progress=iprogress)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/apt/cache.py”, line 693, in commit
raise SystemError(“installArchives() failed”)
SystemError: installArchives() failed
2025-01-20 10:29:33,361 ERROR Auto-removing the packages failed!
2025-01-20 10:29:33,362 ERROR Error message: installArchives() failed
2025-01-20 10:29:33,363 ERROR dpkg returned an error! See /var/log/unattended-upgrades/unattended-upgrades-dpkg.log for details
2025-01-20 10:29:34,040 INFO Packages that will be upgraded:
2025-01-20 10:29:58,657 ERROR Exception happened during upgrade.
Traceback (most recent call last):
File “/usr/bin/unattended-upgrade”, line 871, in cache_commit
res = cache.commit(install_progress=iprogress)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/apt/cache.py”, line 693, in commit
raise SystemError(“installArchives() failed”)
SystemError: installArchives() failed
Screenshot
(a screenshot of the screen/webpage when the problem was shown)
Information
FreedomBox version: 24.25
Hardware: Raspberry Pi 4b
How did you install FreedomBox?: installed via .iso deom freedom box website
OK, I attempted running sudo rpi-eeprom-update in the Cockpit Terminal (which I am unsure if it successfully ran or not because I cannot see any characters in the terminal window, just a slew of rainbow colored lines where charaters should be, but it was definitely printing something on the screen after typing in the command and hitting enter). Rebooted and attempted a manual update under the System menu and still failed to update. I guess I will have to reflash the SD card to get it to work and then re-transfer my Calibre library over?
Applying updates failed
Error while installing package: installed linux-image-6.1.0-27-arm64 package post-removal script subprocess returned error exit status 1
My understanding of raspberry pi is limited but, if the problem is that your /boot partition is full, I don’t think that the command you tried running can help.
If the display does not work in cockpit, it is better to connect via ssh using a terminal. Then, you can use “df -h” and “ls -la /boot” and report here the output.