Please note that I edited the email to split it into paragraphs and wrap them (insert
newlines) below 80 characters, so that it becomes readable and possible to respond to,
rather than one line of characters running off the screen.
For the situations where we print that message, only in apt(8)? I think that sounds
reasonable. Even more limited, I guess it makes sense to prompt only if there were no
other changes, that is, if all it does is mark stuff as installed.
Similar here. Often I need to tweak resolver choices, so I append more package names
to the install command to get the solution I want, and then it marks them as manually
installed which annoys the heck out of me.
Because "install foo..." essentially means "Ensure foo... are manually installed",
not "manually install them if they are not yet installed". As in, if you manually
told it to install a package name, you must care about it, so it should be marked
as such.. But ever since we could specify installed package names as hints,
this has been somewhat suboptimal.
Personally, I think it would make more sense to stop marking stuff as manually
installed, but I know others disagree, and certainly it can't be changed for
apt-get, so it'd one more diverging behavior.