Skip to content

Crossgrading report: missing packages

I've done crossgrading on my personal server. It is a host system used to run lxc containers, so not a lot of exotic packages have been installed there. It have been running Debian Bullseye 11.3 i386

Crossgrading passed successfully, though I got steady initramfs error messages on the first stage, that were not fixed by first stage rerun. But second stage have fixed that.

But when I rebooted system, I found out that system does not start properly because very important packages have been missing. I guess they have been autoremoved. These packages are:

grub-efi, mdadm (I had mirror raid there), ifupdown, ssh.

I had to boot from livecd to fix this. (each package, exept ssh needed new livecd boot, so it was quite a job to do)

Also sudo, rsync and lxc were missing, but it is not that important, it can be fixed by installing it again.

I have a backup copy of the original i386 server, so if it would help I can reproduce crossgrading process on another hardware.

What I can't do, I can't dig into the code, I am not python developer. But at least I can capture an output while crossgrading if this will help to do script better.

Edited by Nikolay Shaplov