Control: severity -1 important
Nicolas Boulenguez <[email protected]> writes: > Source: auctex > Version: 11.91-1 > Severity: normal > Tags: patch > > Hello. > > Currently, the auctex binary package > Depends: emacs25 | emacs24 | emacs-snapshot, emacsen-common (>= 2.0.8), > preview-latex-style, ${misc:Depends} > > It was formerly possible to install it without the GTK emacs > dependencies, since emacs25 was provided by the concrete emacs25-nox > and emacs25-gtk packages. > > Many emacs packages have been renamed, and the internal dependencies > have been modified. > > Now, the concrete packages are emacs-gtk and emacs-nox, both providing > the emacs virtual package. emacs25 is a transitional package > installing emacs-gtk, so it becomes impossible to install auctex > without the GTK emacs interface. > > Please update the dependencies: > Depends: emacs, emacsen-common (>= 2.0.8), preview-latex-style, > ${misc:Depends} Generally emacs addons should not depend on emacs at all, it just complicates maintence for (usually) no benefit [1]. But yes, if for some reason you need/want to depend/recommend emacs, you will have to update those package names. By the way, since you (the maintainer) don't support xemacs, you should consider using the helper dh-elpa which simplifies some gnu-emacs-addon packaging issues. In particular it means you don't have to maintain your own emacsen-{install,compat,remove,startup} files I'm bumping the severity because it means auctex is unusable by emacs-lucid (and probably emacs-nox) users. [1]: https://www.debian.org/doc/packaging-manuals/debian-emacs-policy 5C

