Hi Peter! I'm guessing - were you using the "crossgrader" package here?
If so, I'll reassing the bug over there... On Tue, Aug 17, 2021 at 02:38:05PM +0200, Cyril Brulebois wrote: >Hi Peter, > >Thanks for your report. > >(Admittedly, that's really upgrade-reports material; >installation-reports are about newly-installed systems.) > >Peter B <havihog...@5ubo.com> (2021-08-17): >> Doing a 32 to 64 bit cross grade on a bullseye server. > >> # apt-get remove gcc-10-base:i386 libc6:i386 libcrypt1:i386 libgcc-s1:i386 >> The following packages will be REMOVED: >> gcc-10-base:i386 libc6:i386 libcrypt1:i386 libgcc-s1:i386 >> WARNING: The following essential packages will be removed. >> This should NOT be done unless you know exactly what you are doing! >> libcrypt1:i386 libc6:i386 (due to libcrypt1:i386) libgcc-s1:i386 >> gcc-10-base:i386 (due to libgcc-s1:i386) >> 0 upgraded, 0 newly installed, 4 to remove and 8 not upgraded. >> After this operation, 13.2 MB disk space will be freed. >> You are about to do something potentially harmful. >> To continue type in the phrase 'Yes, do as I say!' >> ?] ^C > >It looks like a textbook example of a situation where you're absolutely >not doing something standard (cross-grades aren't something we support >officially as far as I know, even if people-who-know manage to make them >work or recover when things go sideways), and where the warning+prompt >do prevent less tech-savvy users from shooting themselves in the foot. > >I'm not sure there's anything to fix here. I'll leave this bug report >open for a while, so that others can comment as well. > > >Cheers, >-- >Cyril Brulebois (k...@debian.org) <https://debamax.com/> >D-I release manager -- Release team member -- Freelance Consultant -- Steve McIntyre, Cambridge, UK. st...@einval.com "I've only once written 'SQL is my bitch' in a comment. But that code is in use on a military site..." -- Simon Booth