(Quoting Launchpad:) 'emacs' is a binary package. This bug has been assigned to its source package 'emacs22' instead.
The bug supervisor for emacs22 (Ubuntu) has been subscribed to this bug. ** Changed in: emacs22 (Ubuntu) Status: New => Confirmed ** Description changed: Binary package hint: emacs + + Summary: the "emacs" metapackage has a confusing version number, and + some users expect it to pull in emacs23 rather than emacs22. In + particular, packages which depend on the "emacs" metapackage will pull + in emacs22 even if emacs23 is already installed. Perhaps the + description of the "emacs" package should be clearer about its being a + metapackage, and perhaps point to information about main vs. universe. + + Original description follows. After installation of Ubuntu 9.10RC, I installed emacs23 package but not emacs package, and was additionally going to install w3m-el-snapshot package which depends on emacs package. However, I stopped installing w3m-el-snapshot because emacs package required to install emacs22 package by its dependencies: $ sudo apt-get install w3m-el-snapshot Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done The following extra packages will be installed: - apel emacs emacs22-bin-common emacs22-common emacs22-gtk flim metamail sharutils + apel emacs emacs22-bin-common emacs22-common emacs22-gtk flim metamail sharutils Suggested packages: - emacs22-el semi wl wl-beta mule-ucs imagemagick wv xlhtml ppthtml libmoe1.5 namazu2 + emacs22-el semi wl wl-beta mule-ucs imagemagick wv xlhtml ppthtml libmoe1.5 namazu2 The following NEW packages will be installed: - apel emacs emacs22-bin-common emacs22-common emacs22-gtk flim metamail sharutils w3m-el-snapshot + apel emacs emacs22-bin-common emacs22-common emacs22-gtk flim metamail sharutils w3m-el-snapshot 0 upgraded, 9 newly installed, 0 to remove and 42 not upgraded. Need to get 22.3MB of archives. After this operation, 71.5MB of additional disk space will be used. Do you want to continue [Y/n]? n Abort. It seems as if the installation candidate of emacs package is the latest version 23, but this package strangely depends on the older version 22: $ apt-cache policy emacs emacs: - Installed: (none) - Candidate: 23.1+1-4ubuntu2+22.2+0ubuntu6 - Version table: - 23.1+1-4ubuntu2+22.2+0ubuntu6 0 - 500 http://jp.archive.ubuntu.com karmic/main Packages + Installed: (none) + Candidate: 23.1+1-4ubuntu2+22.2+0ubuntu6 + Version table: + 23.1+1-4ubuntu2+22.2+0ubuntu6 0 + 500 http://jp.archive.ubuntu.com karmic/main Packages $ apt-cache depends emacs emacs - |Depends: emacs22-gtk - |Depends: emacs22 - emacs22-gtk - emacs22-nox - Depends: emacs22-nox + |Depends: emacs22-gtk + |Depends: emacs22 + emacs22-gtk + emacs22-nox + Depends: emacs22-nox emacs package is described as follows: Description: The GNU Emacs editor (metapackage) - GNU Emacs is the extensible self-documenting text editor. - This is a metapackage which will always depend on the latest Emacs - release. + GNU Emacs is the extensible self-documenting text editor. + This is a metapackage which will always depend on the latest Emacs + release. I have read Bug #433397 and understand why emacs22 is installed prior to emacs23. But I think the version number of emacs package and this package description are very confusing. -- emacs package is version 23 but depends on the older version emacs22 https://bugs.launchpad.net/bugs/462936 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs