Package: systemtap-common
Version: 2.6-0.1
Severity: normal

Dear Maintainer,
emacs24 fails to upgrade upon the systemtap item.
Doing the systemtap-common upgrade on its own gives:
# LC_ALL=C dpkg -i /var/cache/apt/archives/systemtap-common_2.6-0.1_all.deb 
(Reading database ... 580754 files and directories currently installed.)
Preparing to unpack .../systemtap-common_2.6-0.1_all.deb ...
ERROR: systemtap-common is broken - called emacs-package-remove as a new-style 
add-on, but has no compat file.
Remove systemtap-common for emacs24
remove/systemtap-common: Purging byte-compiled files for emacs24
Unpacking systemtap-common (2.6-0.1) over (2.6-0.1) ...
Setting up systemtap-common (2.6-0.1) ...
ERROR: systemtap-common is broken - called emacs-package-install as a new-style 
add-on, but has no compat file.
Install systemtap-common for emacs
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/50autoconf.el (source)...
Loading /etc/emacs/site-start.d/50cmake-data.el (source)...
Loading /etc/emacs/site-start.d/50devhelp.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/50gtk-doc-tools.el (source)...
Loading /etc/emacs/site-start.d/50psvn.el (source)...
Loading /etc/emacs/site-start.d/50pylint.el (source)...
Loading pylint...
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/50xcscope-el.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 systemtap-common (--install):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 systemtap-common


I fixed it locally by add
(require 'cl)
to  /usr/share/emacs24/site-lisp/systemtap-common/systemtap-mode.el

I took this idea from :
https://github.com/senny/emacs-eclim/issues/95 
even though they deem it obsolete a fix (at least for the issue they had).
As I am unable to sort out if cl-lib could do.


It could also be an alias was removed from a common lib as I noticed while 
upgrading emacs24,
not systemtap-common per se.

Regards,
Alban



-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing'), 
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

systemtap-common depends on no packages.

Versions of packages systemtap-common recommends:
ii  systemtap  2.6-0.1

systemtap-common suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to