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          <p...@debian.org>
                                 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 debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to