On Mon, Sep 17, 2018 at 05:06:33PM +0300, Adrian Bunk wrote: > Control: severity -1 serious > > On Mon, Sep 10, 2018 at 05:54:07PM +0200, Agustin Martin wrote: > > On Wed, Sep 05, 2018 at 11:13:29PM +0100, Julian Gilbey wrote: > > > Package: auctex > > > Version: 11.91-1 > > > Severity: important > > > Tags: patch > > > > > > With the recent upgrade of emacs to the non-numbered package names, > > > emacs25 is now just a transitional package. As a result, the > > > debian-emacs-flavor is just "emacs", so the test on line 7 of > > > /etc/emacs/site-start.d/50auctex.el fails and the package is not > > > autoloaded. > > > > > > Patch: add "emacs" to this list, so that it reads: > > > > > > (if (member debian-emacs-flavor '(emacs24 emacs25 emacs-snapshot emacs)) > > IMHO this is release critical, feel free to downgrade again if you > disagree. > > >... > > If you want auctex to be installable only in unversioned Emacs, things are > > simple, just remove all the symlinks stuff and leave emacs as the only > > option in /etc/emacs/site-start.d/50auctex.el and the install/remove > > scripts.
Hi all, Forgot that you may still need to keep symlinks to .el files under the style dir. > > If you want it to work for older releases you will need to be more careful, > > since for unversioned Emacs sources and byte-compile dirs are the same, and > > symlinks will fail. You will need to add some checks to prevent this. > >... > > Is this actually required? No, this would only be usefull for backports, it is probably an overkill. Regards, -- Agustin