Looking at the ubuntu-release-upgrader code we see the following:
for key in metapkgs:
# if it is installed we are done
if key in self and self[key].is_installed: logging.debug("need_server_mode(): run in 'desktop' mode, (because of pkg '%s')" % key) return False
# if it is not installed, but its key depends are installed
# we are done too (we auto-select the package later) deps_found = True
for pkg in self.config.getlist(key, "KeyDependencies"): deps_found &= pkg in self and self[pkg].is_installed
Looking at the ubuntu- release- upgrader code we see the following:
for key in metapkgs: .is_installed:
logging. debug(" need_server_ mode(): run in 'desktop' mode, (because of pkg '%s')" % key)
return False
deps_ found = True getlist( key, "KeyDependencies"):
deps_ found &= pkg in self and self[pkg] .is_installed
# if it is installed we are done
if key in self and self[key]
# if it is not installed, but its key depends are installed
# we are done too (we auto-select the package later)
for pkg in self.config.
KeyDependencies for kubuntu-desktop are:
[kubuntu-desktop] =kdm, kubuntu-artwork
KeyDependencies
Are there some other packages that should be added?