Simon Richter:
Hi,
> [...] >
This is understandable, apt special-cases itself, and for a good reason. I have no problem hardcoding an "apt install" into my package selection, that solves this nicely.- whether e2fsprogs is EssentialThis is only Important, not Essential, so dpkg marks it "deinstall", and apt doesn't want to remove it.
Hi,I think your problem here would be solved if `e2fsprogs` used the new `Protected` field rather than the legacy `XB-Important` field. As I recall, both apt and dpkg knows about the former while the later was an apt only thing. See https://lists.debian.org/debian-dpkg/2020/03/msg00002.html
For the rest, I have no comments (not my field of expertise). Best regards, Niels