Carl Worth <cwo...@cworth.org> writes: > On Wed, 29 Jun 2011 02:07:06 +0200, Andreas Rottmann <a.rottm...@gmx.at> > wrote: >> Currently, notmuch-emacs strictly depends on emacs23. It would be >> nice if that dependency could be weakened so it can also be satisfied >> by emacs-snapshot[0] > > Is that a snapshot of bleeding-edge emacs? > Yes, it's a snapshot taken from emacs trunk, uploaded to the personal apt archive in irregular intervals (like every week or so).
>> If notmuch-emacs doesn't specifically require emacs23, but can be used >> with any Emacs flavor currently in Debian sid, this could be achieved >> by depending on just the virtual package "emacsen" [1, point (8)]. > > Well, notmuch-emacs does not (currently) work with any emacs older than > 23. It would be nice to just have a versioned dependency here, but emacs > is an odd package with the version as part of the package name. > > What would you recommend? > As emacs22 is no longer in sid, that's not an issue; however xemacs21-{mule,nomule} does provide "emacsen" as well; I guess xemacs support is lacking; one option would be to simply depend on "emacs23 | emacsen", and ignore xemacs21 in the emacsen-common install (i.e. /usr/lib/emacsen-common/packages/install/notmuch-emacs) script (I just checked, and this is apparently already done). Perhaps additionally document somewhere (README.Debian, package description) that only emacs23 and newer is supported. Regards, Rotty -- Andreas Rottmann -- <http://rotty.yi.org/> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org