Backup, flash a new image, reinstall packages, if needed.
About once a year a change in a commonly used API brings a slew of these threads. There are also ones about people who soft-brick their device (r/o overlay) by trying to upgrade packages and overflow flash capacity.