...Actually, a "apt upgrade" does seems to do the same thing as "apt-get --solver=aspcud dist-upgrade" with a lot less typing. ...
Additionaly to what musca said: It may well be that both commands have the same result, but that's due to *different* reasons. "apt upgrade" doesn't care at all about other packages, "apt-get --solver=aspcud dist-upgrade" does. It's then the *circumstances* which *may* lead to the same result.
We spent years to teach users not to use "apt
-get upgrade". Does this policy change because now we have "apt upgrade"? From reading both manpages, I can't see "apt upgrade" is different from "apt
-get upgrade" (yeah, the man page entry for "apt upgrade" is shorter).
Wouldn't it be a good idea to instantly forget about "apt upgrade" and "apt
-get upgrade" and to not mention it any longer?