Bug#766868: haml-elisp: Fails to install with Emacs 24.4
On Tue, Oct 28, 2014 at 6:25 PM, Axel Beckert a...@debian.org wrote: Rob Browning wrote: One answer would be to patch css-mode, another would be to just remove css-mode (and html-helper-mode (last updated upstream in 2004) if it doesn't work with Emacs' built-in css-mode). Just for the record: Removing html-helper-mode and the separately packaged css-mode worked fine for me. And Emacs' own html-mode seems to be usable finally. :-) I'm the maintainer for both css-mode and html-helper-mode; my apologies for not chiming in sooner. Given that both packages appear to be abandoned upstream (with a CSS mode integrated into Emacs now), I agree with Rob that both can probably be removed from Debian at this point. I have filed bugs on ftp.debian.org requesting both packages be removed from unstable. Chris -- Christopher N. Lawrence lawre...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Sven Joachim svenj...@gmx.de writes: The offending line reads like this: (require 'css-mode nil t) And I suspect the haml-mode upstream doesn't remotely expect the css-mode in the external package -- looks like that was last updated upstream in 1998. and it is css-mode.el from the css-mode package which uses apropos-macrop. I would suggest that you remove this package, because Emacs has included its own css-mode.el since version 22.2[1]. The apropos-macrop function was removed from the Emacs trunk in August 2013[2]. From a quick test, it looks like emacs23, doesn't have apropos-macrop either. If so, then this isn't emacs24 (24.4) specific, and I'm wondering why we haven't see the failure sooner (implies no one uses the css-mode package these days?). In any case, we need to get this fixed immediately, or I suspect it might keep emacs24 24.4 out of jessie. One answer would be to patch css-mode, another would be to just remove css-mode (and html-helper-mode (last updated upstream in 2004) if it doesn't work with Emacs' built-in css-mode). Thoughts? Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Hi, Rob Browning wrote: One answer would be to patch css-mode, another would be to just remove css-mode (and html-helper-mode (last updated upstream in 2004) if it doesn't work with Emacs' built-in css-mode). Just for the record: Removing html-helper-mode and the separately packaged css-mode worked fine for me. And Emacs' own html-mode seems to be usable finally. :-) Regards, Axel -- ,''`. | Axel Beckert a...@debian.org, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Hi, Sven Joachim wrote: In toplevel form: haml-mode.el:30:1:Error: Symbol's function definition is void: apropos-macrop The offending line reads like this: (require 'css-mode nil t) and it is css-mode.el from the css-mode package which uses apropos-macrop. I would suggest that you remove this package, because Emacs has included its own css-mode.el since version 22.2[1]. Thanks for that hint. It's though not possible that easily as it has hard reverse dependencies: html-helper-mode depends on it. Then again, html-helper-mode has seen the last upload in 2006 and there's no new upstream release since then, too. So maybe I should check Emacs's own HTML mode(s?) once again. Regards, Axel -- ,''`. | Axel Beckert a...@debian.org, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Axel Beckert a...@debian.org writes: It's though not possible that easily as it has hard reverse dependencies: html-helper-mode depends on it. Then again, html-helper-mode has seen the last upload in 2006 and there's no new upstream release since then, too. So maybe I should check Emacs's own HTML mode(s?) once again. ...or perhaps html-helper-mode works with 24.4's css-mode? If so then html-helper-mode can just adjust its dependencies. -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Package: haml-elisp Version: 1:3.1.0-3 Severity: serious Dear Maintainer, haml-elisp fails to install (and in other cases hinders emacs24 to upgrade for the same reason) as it doesn't seem to work with Emacs 24.4: Setting up haml-elisp (1:3.1.0-3) ... ERROR: haml-elisp is broken - called emacs-package-install as a new-style add-on, but has no compat file. Install haml-elisp for emacs Skipping byte-compilation for emacs: Not supported Install haml-elisp for emacs24 install/haml-elisp: Handling install of emacsen flavor emacs24 install/haml-elisp: byte-compiling for emacs24 Installing source code for emacs24 In toplevel form: haml-mode.el:30:1:Error: Symbol's function definition is void: apropos-macrop ERROR: install script from haml-elisp package failed dpkg: error processing package haml-elisp (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of sass-elisp: sass-elisp depends on haml-elisp (= 1:3.0.15-5); however: Package haml-elisp is not configured yet. dpkg: error processing package sass-elisp (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: haml-elisp sass-elisp -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (990, 'unstable'), (600, 'testing'), (110, 'experimental'), (109, 'buildd-unstable'), (109, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.17-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages haml-elisp depends on: ii emacs 46.1 Versions of packages haml-elisp recommends: ii ruby-haml 4.0.5-2 haml-elisp suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Control: reassign -1 css-mode Control: tags -1 + jessie sid Control: retitle -1 css-mode: apropos-macrop removed in Emacs 24.4 On 2014-10-26 13:03 +0100, Axel Beckert wrote: Package: haml-elisp Version: 1:3.1.0-3 Severity: serious Dear Maintainer, haml-elisp fails to install (and in other cases hinders emacs24 to upgrade for the same reason) as it doesn't seem to work with Emacs 24.4: Setting up haml-elisp (1:3.1.0-3) ... ERROR: haml-elisp is broken - called emacs-package-install as a new-style add-on, but has no compat file. Install haml-elisp for emacs Skipping byte-compilation for emacs: Not supported Install haml-elisp for emacs24 install/haml-elisp: Handling install of emacsen flavor emacs24 install/haml-elisp: byte-compiling for emacs24 Installing source code for emacs24 In toplevel form: haml-mode.el:30:1:Error: Symbol's function definition is void: apropos-macrop The offending line reads like this: (require 'css-mode nil t) and it is css-mode.el from the css-mode package which uses apropos-macrop. I would suggest that you remove this package, because Emacs has included its own css-mode.el since version 22.2[1]. The apropos-macrop function was removed from the Emacs trunk in August 2013[2]. Cheers, Sven 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477411 2. http://lists.gnu.org/archive/html/emacs-diffs/2013-08/msg00066.html -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: Re: Bug#766868: haml-elisp: Fails to install with Emacs 24.4
Processing control commands: reassign -1 css-mode Bug #766868 [haml-elisp] haml-elisp: Fails to install with Emacs 24.4 Bug reassigned from package 'haml-elisp' to 'css-mode'. No longer marked as found in versions haml-elisp/1:3.1.0-3. Ignoring request to alter fixed versions of bug #766868 to the same values previously set tags -1 + jessie sid Bug #766868 [css-mode] haml-elisp: Fails to install with Emacs 24.4 Added tag(s) sid and jessie. retitle -1 css-mode: apropos-macrop removed in Emacs 24.4 Bug #766868 [css-mode] haml-elisp: Fails to install with Emacs 24.4 Changed Bug title to 'css-mode: apropos-macrop removed in Emacs 24.4' from 'haml-elisp: Fails to install with Emacs 24.4' -- 766868: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766868 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org