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 Essential
This is only Important, not Essential, so dpkg marks it "deinstall", and
apt doesn't want to remove it.
As far as I can see, there are two things apt and dpkg disagree on:
- whether apt itself is Essential
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 Essential
This is only Important, not Essential, so dpkg marks it "deinstall", and apt doesn't want to remove it.
The obvious problem with this interface is that half of it is provided by
one tool, and half of it by another, and these implementations have incompatible worldviews that the user of the interface needs to be aware of, because it was never designed to be cohesive. Also, the name "dselect-upgrade" suggests that this is really an atavism. A useful one, but nonetheless probably not meant to be officially supported.
Since this functionality is useful, it would be nice to have a proper supported way to do this.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 465 |
Nodes: | 16 (2 / 14) |
Uptime: | 82:27:05 |
Calls: | 9,416 |
Files: | 13,575 |
Messages: | 6,102,474 |