hello thomas
= = = = = = = = = = = = = = = = = = =
do this after you tried aleks suggestion as the a plan B if nothing goes right,
don’t try this till aleks haven’t any suggestion for you anymore,
= = = = = = = = = = = = = = = = = = =
just got here sorry for the delay,
now while you success to set gcc-9-base please try to forces upgrade,
straight up to bullseye
the problem is there are some in between dependencies what is unknown to the system
that’s what happening when people wait too long before they upgrade linux,
linux is not windows what have a stable corporate company behind who take care everything,
in linux in one day its stable tomorrow its obsolete and unstable,
i suggest you will try something i did try in the past and was working for me, even though finally i deleted that version of yunohost and did reinstall bullseye, straight up downloaded a new iso file, cause i remember that i successfully upgraded the OS but the yunohost version number on the admin panel did stay the same even it was telling me it successfully upgraded,
you need bear in mind you’re not messing with yunohost you’re messing with an old version of distro what is not supported anymore,
so lets try something else that is not dangerous whatsoever,
go to the console
do super user
sudo su
type:
cd /
cd /etc/apt/
cp sources.list sources.list.backup
now we just created a backup of sources.list
make sure you have that backup and cp (copy) command did work
type:
ls
and check if you really have a file called: sources.list.backup
ok,
now type:
nano sources.list
the sources.list will be opened
change all references from buster to bullseye,
any word “buster” you see change to bullseye
save the file, by control+S on your keyboard,
exit by control+x
reboot your machine,
and try the commands in this order
- sudo apt update
- sudo apt dist-upgrade -y
that is not risky at all but worth trying,
in that case you should get all references and bullseye repositories to be available and if there are any obsolete dependencies what don’t know what to do with such “futuristic” packages will be upgraded,
we can always bring back the system to same state or change it back to buster source.list
you don’t need to take any farther steps to upgrade cause we did install gcc-9-base already.
just update what’s going on