Hi, just after freeze I heard that emacs24 got a freeze-exception [1]. I maintain magit which is an add-on to emacs. Since magit does not support xemacs21 or emacs22 it has to maintain an explicit list of supported emacs versions as per debian emacs policy [2].
If we release wheezy with emacs24 I think we should update all emacs add-on packages that maintain such explicit version lists. If we don't do that users will be quite puzzled when they find out that their favourite add-ons stop working after they upgrade to emacs24. I uploaded magit 1.1.1-3 now to unstable with minimal changes [3]. -Timo [1] http://release.debian.org/britney/hints/freeze-exception [2] http://www.debian.org/doc/packaging-manuals/debian-emacs-policy [3] debdiff: diff -Nru magit-1.1.1/debian/changelog magit-1.1.1/debian/changelog --- magit-1.1.1/debian/changelog 2012-05-29 20:03:24.000000000 +0000 +++ magit-1.1.1/debian/changelog 2012-07-03 07:44:27.000000000 +0000 @@ -1,3 +1,9 @@ +magit (1.1.1-3) unstable; urgency=low + + * Add emacs24 to the list of supported emacs versions (closes: #679781) + + -- Timo Juhani Lindfors <timo.lindf...@iki.fi> Mon, 02 Jul 2012 16:19:41 +0300 + magit (1.1.1-2) unstable; urgency=low * Backport upstream commit c8cfaf37b7c142edc6714d86691b8720f2606328 diff -Nru magit-1.1.1/debian/control magit-1.1.1/debian/control --- magit-1.1.1/debian/control 2012-05-21 15:26:45.000000000 +0000 +++ magit-1.1.1/debian/control 2012-07-03 07:41:30.000000000 +0000 @@ -11,7 +11,7 @@ Package: magit Architecture: all -Depends: ${misc:Depends}, emacs23 | emacs-snapshot, git-core, dpkg (>= 1.15.4) | install-info +Depends: ${misc:Depends}, emacs23 | emacs24 | emacs-snapshot, git-core, dpkg (>= 1.15.4) | install-info Description: Emacs interface for Git With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the diff -Nru magit-1.1.1/debian/magit.emacsen-install magit-1.1.1/debian/magit.emacsen-install --- magit-1.1.1/debian/magit.emacsen-install 2012-05-21 14:20:40.000000000 +0000 +++ magit-1.1.1/debian/magit.emacsen-install 2012-07-02 13:19:21.000000000 +0000 @@ -13,7 +13,7 @@ case "${FLAVOR}" in emacs) ;; - emacs23|emacs-snapshot) + emacs23|emacs24|emacs-snapshot) echo install/${PACKAGE}: Handling install of emacsen flavor ${FLAVOR} [ -d ${elc_dir} ] || mkdir ${elc_dir} diff -Nru magit-1.1.1/debian/magit.emacsen-startup magit-1.1.1/debian/magit.emacsen-startup --- magit-1.1.1/debian/magit.emacsen-startup 2012-05-21 15:26:45.000000000 +0000 +++ magit-1.1.1/debian/magit.emacsen-startup 2012-07-02 13:19:11.000000000 +0000 @@ -1,6 +1,6 @@ ;;; Autoloads for magit -(if (member debian-emacs-flavor '(emacs23 emacs-snapshot)) +(if (member debian-emacs-flavor '(emacs23 emacs24 emacs-snapshot)) (if (file-exists-p "/usr/share/emacs/site-lisp/magit/magit-install.el") (load "/usr/share/emacs/site-lisp/magit/magit-install") (message "Package magit removed but not purged. Skipping setup."))) -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/84k3yl1bab....@sauna.l.org