When I use aptitude to install something, it reports
errors on emacs and emacs24-nox. I says:

    systemtap-mode.el:62:1:Error: Symbol's function
    definition is void: cl-macroexpand-all

$ sudo aptitude install iamerican-insane
...
The following NEW packages will be installed:
  iamerican-insane ienglish-common{a} ispell{a}
The following partially installed packages will be configured:
  emacs emacs24-nox
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,498 kB of archives. After unpacking 1,767 kB will be used.
Do you want to continue? [Y/n/?] Y
Get: 1 http://ftp.se.debian.org/debian/ jessie/main ispell amd64 3.3.02-6 [175 
kB]
Get: 2 http://ftp.se.debian.org/debian/ jessie/main ienglish-common all 
3.3.02-6 [32.0 kB]
Get: 3 http://ftp.se.debian.org/debian/ jessie/main iamerican-insane all 
3.3.02-6 [1,291 kB]
Fetched 1,498 kB in 0s (2,949 kB/s)
Preconfiguring packages ...
Selecting previously unselected package ispell.
(Reading database ... 128093 files and directories currently installed.)
Preparing to unpack .../ispell_3.3.02-6_amd64.deb ...
Unpacking ispell (3.3.02-6) ...
Selecting previously unselected package ienglish-common.
Preparing to unpack .../ienglish-common_3.3.02-6_all.deb ...
Unpacking ienglish-common (3.3.02-6) ...
Selecting previously unselected package iamerican-insane.
Preparing to unpack .../iamerican-insane_3.3.02-6_all.deb ...
Unpacking iamerican-insane (3.3.02-6) ...
Processing triggers for man-db (2.7.0.2-3) ...
Setting up emacs24-nox (24.4+1-4) ...
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
Wrote /etc/emacs24/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs24/site-lisp/debian-startup.elc
Install systemtap-common for emacs24
install/systemtap-common: Handling install of emacsen flavor emacs24
Byte-compilation failed:
Loading 00debian-vars...
Loading /etc/emacs/site-start.d/20apel.el (source)...
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Info: Skip debian-el loading if run under dpkg control.
Loading /etc/emacs/site-start.d/50flim.el (source)...
Loading /etc/emacs/site-start.d/50python-docutils.el (source)...
Loading /etc/emacs/site-start.d/50systemtap-common.el (source)...
Loading /usr/share/emacs/site-lisp/systemtap-common/systemtap-init.el 
(source)...
Loading /etc/emacs/site-start.d/50w3m-el.el (source)...
Loading /etc/emacs/site-start.d/50w3m-el-snapshot.el (source)...
Wrote /usr/share/emacs24/site-lisp/systemtap-common/systemtap-init.elc

In toplevel form:
systemtap-mode.el:62:1:Error: Symbol's function definition is void: 
cl-macroexpand-all
ERROR: install script from systemtap-common package failed
dpkg: error processing package emacs24-nox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of emacs:
 emacs depends on emacs24 | emacs24-lucid | emacs24-nox; however:
  Package emacs24 is not installed.
  Package emacs24-nox which provides emacs24 is not configured yet.
  Package emacs24-lucid is not installed.
  Package emacs24-nox is not configured yet.

dpkg: error processing package emacs (--configure):
 dependency problems - leaving unconfigured
Setting up ispell (3.3.02-6) ...
Setting up ienglish-common (3.3.02-6) ...
Setting up iamerican-insane (3.3.02-6) ...
Processing triggers for dictionaries-common (1.23.16) ...
ispell-autobuildhash: Processing 'american-insane' dict.
Errors were encountered while processing:
 emacs24-nox
 emacs
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package.  Trying to recover:
Setting up emacs24-nox (24.4+1-4) ...
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
Wrote /etc/emacs24/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs24/site-lisp/debian-startup.elc
Install apel for emacs24
install/apel: already byte-compiled for emacs24, skipped
Install dictionaries-common for emacs24
install/dictionaries-common: Already byte-compiled for emacs24. Skipping ...
Install w3m-el-snapshot for emacs24
install/w3m-el-snapshot: already byte-compiled for emacs24, skipped
Install systemtap-common for emacs24
install/systemtap-common: Handling install of emacsen flavor emacs24
Byte-compilation failed:
Loading 00debian-vars...
Loading /etc/emacs/site-start.d/20apel.el (source)...
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Info: Skip debian-el loading if run under dpkg control.
Loading /etc/emacs/site-start.d/50flim.el (source)...
Loading /etc/emacs/site-start.d/50python-docutils.el (source)...
Loading /etc/emacs/site-start.d/50systemtap-common.el (source)...
Loading /usr/share/emacs/site-lisp/systemtap-common/systemtap-init.el 
(source)...
Loading /etc/emacs/site-start.d/50w3m-el.el (source)...
Loading /etc/emacs/site-start.d/50w3m-el-snapshot.el (source)...
Wrote /usr/share/emacs24/site-lisp/systemtap-common/systemtap-init.elc

In toplevel form:
systemtap-mode.el:62:1:Error: Symbol's function definition is void: 
cl-macroexpand-all
ERROR: install script from systemtap-common package failed
dpkg: error processing package emacs24-nox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of emacs:
 emacs depends on emacs24 | emacs24-lucid | emacs24-nox; however:
  Package emacs24 is not installed.
  Package emacs24-nox which provides emacs24 is not configured yet.
  Package emacs24-lucid is not installed.
  Package emacs24-nox is not configured yet.

dpkg: error processing package emacs (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 emacs24-nox
 emacs

It would seem 'emacs' is actually emacs24-nox:

$ type emacs
emacs is /usr/bin/emacs
$ ll /usr/bin/emacs
lrwxrwxrwx 1 root 23 Nov 11 01:34 /usr/bin/emacs -> /etc/alternatives/emacs
$ ll /etc/alternatives/emacs
lrwxrwxrwx 1 root 20 Nov 12 00:12 /etc/alternatives/emacs -> 
/usr/bin/emacs24-nox
$ /usr/bin/emacs24-nox --version
GNU Emacs 24.4.1
Copyright (C) 2014 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

$ uname -a
Linux debian 3.17.1 #9 SMP Fri Nov 7 23:05:01 CET 2014 x86_64 GNU/Linux

$ cat /etc/apt/sources.list
deb http://ftp.se.debian.org/debian/ jessie main contrib non-free

$ aptitude search emacs
p   acl2-emacs                         - Computational Logic for Applicative 
Common L
p   cxref-emacs                        - Generates LaTeX and HTML documentation 
for C
u   emacs                              - GNU Emacs editor (metapackage)
p   emacs-calfw                        - calendar framework for Emacs
p   emacs-calfw-howm                   - calendar framework for Emacs (howm 
add-on)
p   emacs-goodies-el                   - Miscellaneous add-ons for Emacs
v   emacs-goodies-extra-el             -
p   emacs-intl-fonts                   - Fonts to allow multi-lingual 
PostScript prin
p   emacs-jabber                       - Jabber client for Emacsen
p   emacs-mozc                         - Mozc for Emacs
p   emacs-mozc-bin                     - Helper module for emacs-mozc
p   emacs-nox                          - GNU Emacs editor (metapackage, without 
X sup
p   emacs-window-layout                - window layout manager for emacs
i A emacs23                            - The GNU Emacs editor (with GTK+ user 
interfa
i A emacs23-bin-common                 - The GNU Emacs editor's shared, 
architecture
i A emacs23-common                     - The GNU Emacs editor's shared, 
architecture
v   emacs23-gtk                        -
p   emacs24                            - GNU Emacs editor (with GTK+ GUI 
support)
i A emacs24-bin-common                 - GNU Emacs editor's shared, 
architecture depe
i A emacs24-common                     - GNU Emacs editor's shared, 
architecture inde
p   emacs24-dbg                        - Debugging symbols for emacs24
p   emacs24-el                         - GNU Emacs LISP (.el) files
p   emacs24-lucid                      - GNU Emacs editor (with Lucid GUI 
support)
p   emacs24-lucid-dbg                  - Debugging symbols for emacs24-lucid
C   emacs24-nox                        - GNU Emacs editor (without GUI support)
p   emacs24-nox-dbg                    - Debugging symbols for emacs24-nox
v   emacsen                            -
i A emacsen-common                     - Common facilities for all emacsen
p   emacspeak                          - speech output interface to Emacs
p   emacspeak-espeak-server            - espeak syntesis server for emacspeak
p   emacspeak-ss                       - Emacspeak speech servers for several 
synthes
p   maxima-emacs                       - Computer algebra system -- emacs 
interface
p   notmuch-emacs                      - thread-based email index, search and 
tagging
p   python-ropemacs                    - Emacs mode for Python refactoring
p   supercollider-emacs                - SuperCollider mode for Emacs
p   xemacs21                           - highly customizable text editor
p   xemacs21-basesupport               - Editor and kitchen sink -- compiled 
elisp su
p   xemacs21-basesupport-el            - Editor and kitchen sink -- source 
elisp supp
p   xemacs21-bin                       - highly customizable text editor -- 
support b
p   xemacs21-gnome-mule                - highly customizable text editor -- 
transitio
p   xemacs21-gnome-mule-canna-wnn      - highly customizable text editor -- 
transitio
p   xemacs21-gnome-nomule              - highly customizable text editor -- 
transitio
p   xemacs21-mule                      - highly customizable text editor -- 
Mule bina
p   xemacs21-mule-canna-wnn            - highly customizable text editor -- 
Mule bina
p   xemacs21-mulesupport               - Editor and kitchen sink -- Mule elisp 
suppor
p   xemacs21-mulesupport-el            - Editor and kitchen sink -- source 
elisp supp
p   xemacs21-nomule                    - highly customizable text editor -- 
Non-mule
p   xemacs21-support                   - highly customizable text editor -- 
architect
p   xemacs21-supportel                 - highly customizable text editor -- 
non-requi

-- 
underground experts united


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87zjbxrz34....@debian.uxu

Reply via email to