Package: php-elisp
Version: 1.5.0-1
Severity: serious
Tags: patch
php-elisp (the Debian package for php-mode.el) fails to install because
of byte-compilation errors with XEmacs:
# aptitude install php-elisp
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information... Done
Initializing package states... Done
The following NEW packages will be installed:
cedet-common{a} php-elisp speedbar{a}
0 packages upgraded, 3 newly installed, 0 to remove and 740 not upgraded.
Need to get 227kB of archives. After unpacking 1,303kB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Get:1 http://ftp.us.debian.org sid/main cedet-common 1:1.0pre4-3 [57.5kB]
Get:2 http://ftp.us.debian.org sid/main php-elisp 1.5.0-1 [56.8kB]
Get:3 http://ftp.us.debian.org sid/main speedbar 1:1.0pre4-3 [113kB]
Fetched 227kB in 1s (206kB/s)
[lots of stuff deleted]
Compiling /usr/share/xemacs21/site-lisp/php-elisp/php-mode.el...
While compiling toplevel forms in file
/usr/share/xemacs21/site-lisp/php-elisp/php-mode.el:
!! Invalid read syntax ((")"))
>>Error occurred processing php-mode.el:
Invalid read syntax: ")"
Done
emacs-package-install: /usr/lib/emacsen-common/packages/install/php-elisp
xemacs21 emacs22 emacs23 xemacs21 failed at
/usr/lib/emacsen-common/emacs-package-install line 30, <TSORT> line 1.
dpkg: error processing php-elisp (--configure):
subprocess installed post-installation script returned error exit status 1
It's failing on
(define-key php-mode-map
'[(control .)]
'php-show-arglist)
This should be written as:
(define-key php-mode-map
'[(control ?.)]
'php-show-arglist)
which should work on all flavors of Emacs.
Thanks,
Peter
--
Peter S. Galbraith, Debian Developer <[email protected]>
http://people.debian.org/~psg
GPG key 4096/70D4A979 6309 28AE 8EB3 AB57 22F3 03BC 17DC 3CC4 70D4 A979
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-3-686 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages php-elisp depends on:
ii emacs22 [emacsen] 22.3+1-1.2 The GNU Emacs editor
ii emacs23 [emacsen] 23.1+1-6 The GNU Emacs editor (with GTK+ us
ii xemacs21-mule [emacsen] 21.4.22-2 highly customizable text editor --
Versions of packages php-elisp recommends:
ii speedbar 1:1.0pre4-3 Everything browser, or Dired on st
Versions of packages php-elisp suggests:
pn php5 <none> (no description available)
pn php5-cli <none> (no description available)
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]