Yes, the upgrades deal with both the python upgrades and the upstart upgrade.
The problem with the essential package is that apt assign this property to the installed package, not the candidateVersion. This means that the resolver will not touch it unless a non-essential version is installed. The problem with the python packages is that python-foo depends on python2.4-foo in dapper, but the upgrade removes the dependency. So the resolver thinks that upgrading means removing a package for no good reason (because python-foo has no rdepends that would enforce a upgrade). The upgrade enforce the upgrade with a special case for installed python-foo packages. -- dapper -> edgy dist-upgrade holds back essential packages https://launchpad.net/bugs/63680 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs