some kind of conflict that made me have to install everything from the ground.
...
PS Let's say I don't want to risk having to reinstall everything again DS
wrt to that / fwiw
iv found it is possible to borrow from other distro ( initially suse ( but their build lack chain-loader grub cmd ) , & afair iv found builds from other distros )
uboot-efi ldr -> grub2efi
built for pi/arm64
copy the files to the pi firmware /boot partition
then create extra partitions and grub2 menu-config for testing different versions or even other os's 'root-fs' ( requires pointing the menu entry at each distro or viersion's partition uuid or label )
and use this to boot/test alternative config's or distros from their own partition
though this is possible to do with just TC and some kernel/cmdline options (and renaming core.gz and kernel for each version )
it is imho easier to reason about ( especially while testing alt config ) with separate partitions
PS The only thing I have to worry about is the size of the backup. It's already about 74.5MB DS
best way around this imho is to
create a "static" home partition
and disable backup of ~/