[Pkg-erlang-devel] Bug#909387: erlang-mode: fails to install with xemacs21
Andreas Beckmann
anbe at debian.org
Sat Sep 22 21:39:34 BST 2018
Package: erlang-mode
Version: 1:19.2.1+dfsg-2+deb9u1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts
Control: fixed -1 1:20.3.8.5+dfsg-1
Hi,
during a test with piuparts I noticed your package failed to install. As
per definition of the release team this makes the package too buggy for
a release, thus the severity.
This happens in stretch, I cannot reproduce it in sid/buster.
>From the attached log (scroll to the bottom...):
Selecting previously unselected package erlang-mode.
Preparing to unpack .../erlang-mode_1%3a19.2.1+dfsg-2+deb9u1_all.deb ...
Unpacking erlang-mode (1:19.2.1+dfsg-2+deb9u1) ...
Setting up erlang-mode (1:19.2.1+dfsg-2+deb9u1) ...
Install emacsen-common for xemacs21
emacsen-common: Handling install of emacsen flavor xemacs21
Loading /usr/share/emacs/site-lisp/debian-startup...
Loading 00debian...
Loading site-start...
Loading 00debian-vars...
Loading 50erlang-mode...
Error while loading 50erlang-mode: Cannot open load file: erlang-start
Compiling /etc/xemacs21/site-start.d/00debian-vars.el...
Wrote /etc/xemacs21/site-start.d/00debian-vars.elc
Compiling /usr/share/xemacs21/site-lisp/debian-startup.el...
Wrote /usr/share/xemacs21/site-lisp/debian-startup.elc
Done
Install erlang-mode for xemacs21
install/erlang: Handling install for emacsen flavor xemacs21
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang-edoc.el...
While compiling erlang-edoc-xml-context in file /usr/share/xemacs21/site-lisp/erlang/erlang-edoc.el:
!! File error (("Cannot open load file" "xmltok"))
>>Error occurred processing erlang-edoc.el: Cannot open load file: xmltok
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang-eunit.el...
Wrote /usr/share/xemacs21/site-lisp/erlang/erlang-eunit.elc
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang-skels-old.el...
Wrote /usr/share/xemacs21/site-lisp/erlang/erlang-skels-old.elc
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang-skels.el...
Wrote /usr/share/xemacs21/site-lisp/erlang/erlang-skels.elc
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang-start.el...
Wrote /usr/share/xemacs21/site-lisp/erlang/erlang-start.elc
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang.el...
While compiling toplevel forms in file /usr/share/xemacs21/site-lisp/erlang/erlang.el:
** Third arg to defvar erlang-font-lock-keywords-1 is not a string: erlang-font-lock-descr-string
** Third arg to defvar erlang-font-lock-keywords-2 is not a string: erlang-font-lock-descr-string
** Third arg to defvar erlang-font-lock-keywords-3 is not a string: erlang-font-lock-descr-string
** Third arg to defvar erlang-font-lock-keywords-4 is not a string: erlang-font-lock-descr-string
** Third arg to defvar erlang-font-lock-keywords is not a string: erlang-font-lock-descr-string
While compiling erlang-version:
** reference to free variable erlang-version
While compiling erlang-mode:
** reference to free variable eldoc-documentation-function
While compiling erlang-syntax-table-init:
** reference to free variable erlang-mode-syntax-table
** assignment to free variable erlang-mode-syntax-table
While compiling erlang-mode-variables:
** reference to free variable erlang-defun-prompt-regexp
While compiling erlang-font-lock-init:
** reference to free variable erlang-font-lock-syntax-table
** reference to free variable erlang-mode-syntax-table
** assignment to free variable erlang-font-lock-syntax-table
** reference to free variable erlang-font-lock-keywords
** reference to free variable erlang-font-lock-keywords-1
** reference to free variable erlang-font-lock-keywords-2
** reference to free variable erlang-font-lock-keywords-3
** reference to free variable erlang-font-lock-keywords-4
While compiling erlang-font-lock-level-1:
** reference to free variable erlang-font-lock-keywords-1
While compiling erlang-font-lock-level-2:
** reference to free variable erlang-font-lock-keywords-2
While compiling erlang-font-lock-level-3:
** reference to free variable erlang-font-lock-keywords-3
While compiling erlang-font-lock-level-4:
** reference to free variable erlang-font-lock-keywords-4
While compiling erlang-menu-init:
** reference to free variable erlang-menu-items
While compiling erlang-menu-install:
** reference to free variable erlang-xemacs-p
** reference to free variable erlang-xemacs-popup-menu
While compiling erlang-man-init:
** reference to free variable erlang-man-inhibit
** assignment to free variable erlang-menu-man-items
** reference to free variable erlang-man-dirs
** reference to free variable erlang-menu-man-items
** reference to free variable erlang-menu-items
** assignment to free variable erlang-menu-items
While compiling erlang-man-uninstall:
** reference to free variable erlang-menu-items
** assignment to free variable erlang-menu-items
While compiling erlang-man-make-top-menu:
** reference to free variable erlang-root-dir
While compiling erlang-man-make-middle-menu:
** reference to free variable erlang-man-max-menu-size
While compiling erlang-man-module:
** reference to free variable erlang-man-dirs
** reference to free variable erlang-root-dir
** reference to free variable erlang-man-display-function
While compiling erlang-man-display:
** reference to free variable erlang-xemacs-p
While compiling erlang-skel-init:
** assignment to free variable erlang-menu-skel-items
** reference to free variable erlang-menu-items
** assignment to free variable erlang-menu-items
While compiling erlang-indent-command:
** reference to free variable erlang-tab-always-indent
While compiling erlang-calculate-stack-indent:
** reference to free variable erlang-indent-guard
** reference to free variable erlang-argument-indent
** reference to free variable erlang-indent-level
** reference to free variable erlang-icr-indent
While compiling erlang-indent-standard:
** reference to free variable erlang-indent-level
** reference to free variable erlang-argument-indent
While compiling erlang-indent-find-base:
** reference to free variable erlang-indent-level
While compiling erlang-indent-parenthesis:
** reference to free variable erlang-argument-indent
While compiling erlang-generate-new-clause:
** reference to free variable erlang-new-clause-with-arguments
While compiling erlang-get-module-from-file-name:
** reference to free variable erlang-file-name-extension-regexp
While compiling erlang-match-next-exported-function:
** reference to free variable erlang-inhibit-exported-function-name-face
While compiling erlang-match-next-function:
** reference to free variable erlang-defun-prompt-regexp
While compiling erlang-check-module-name:
** reference to free variable erlang-check-module-name
While compiling erlang-electric-semicolon:
** reference to free variable erlang-electric-commands
** reference to free variable erlang-electric-semicolon-criteria
** assignment to free variable erlang-electric-newline-inhibit
** reference to free variable erlang-electric-semicolon-insert-blank-lines
While compiling erlang-electric-comma:
** reference to free variable erlang-electric-commands
** reference to free variable erlang-electric-comma-criteria
** assignment to free variable erlang-electric-newline-inhibit
While compiling erlang-after-arrow:
** reference to free variable erlang-electric-commands
** reference to free variable erlang-electric-arrow-criteria
While compiling erlang-electric-arrow off:
** reference to free variable erlang-electric-commands
** reference to free variable erlang-electric-arrow-criteria
** assignment to free variable erlang-electric-newline-inhibit
While compiling erlang-electric-newline:
** reference to free variable erlang-electric-newline-inhibit
** reference to free variable erlang-electric-newline-inhibit-list
** reference to free variable erlang-electric-commands
** reference to free variable erlang-electric-newline-criteria
While compiling erlang-next-lines-empty-p:
** reference to free variable erlang-next-lines-empty-threshold
While compiling erlang-tags-define-keys:
** reference to free variable erlang-menu-base-items
While compiling erlang-etags-tags-completion-table-advice:
** reference to free variable erlang-replace-etags-tags-completion-table
While compiling erlang-xref-find-definitions-module:
** visit-tags-table-buffer called with 1 argument, but accepts only 0
While compiling erlang-shell-mode:
** reference to free variable inferior-erlang-use-cmm
While compiling erlang-shell-mode-commands:
** reference to free variable inferior-erlang-use-cmm
While compiling inferior-erlang:
** reference to free variable erlang-inferior-shell-split-window
While compiling inferior-erlang-send-command:
** reference to free variable erlang-xemacs-p
** comint-send-input called with 2 arguments, but accepts only 0
While compiling inferior-erlang-compile:
** reference to free variable erlang-compile-extra-opts
While compiling inferior-erlang-compute-compile-command:
** reference to free variable erlang-compile-command-function-alist
While compiling inferior-erlang-compute-erl-compile-command:
** reference to free variable erlang-compile-use-outdir
While compiling inferior-erlang-compute-leex-compile-command:
** reference to free variable erlang-leex-compile-opts
While compiling inferior-erlang-compute-yecc-compile-command:
** reference to free variable erlang-yecc-compile-opts
While compiling the end of the data:
** The following functions are not known to be defined:
called-interactively-p, prog-mode, setq-local, add-function,
local, uncomment-region, replace-regexp-in-string, advice-add,
complete-tag, minibuffer-selected-window, make-progress-reporter,
progress-reporter-update, etags--xref-find-definitions,
tags-table-files, xref-make, xref-make-file-location,
xref-location-group, xref-item-location, tramp-tramp-file-p,
tramp-dissect-file-name, tramp-file-name-localname,
tramp-file-name-path
Wrote /usr/share/xemacs21/site-lisp/erlang/erlang.elc
Compiling /usr/share/xemacs21/site-lisp/erlang/erlang_appwiz.el...
Wrote /usr/share/xemacs21/site-lisp/erlang/erlang_appwiz.elc
Compiling /usr/share/xemacs21/site-lisp/erlang/erldoc.el...
While compiling toplevel forms in file /usr/share/xemacs21/site-lisp/erlang/erldoc.el:
!! File error (("Cannot open load file" "cl-lib"))
>>Error occurred processing erldoc.el: Cannot open load file: cl-lib
Done
ERROR: install script from erlang-mode package failed
dpkg: error processing package erlang-mode (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
erlang-mode
cheers,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: erlang-mode=1%19.2.1+dfsg-2+deb9u1_xemacs21.log.gz
Type: application/gzip
Size: 10961 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-erlang-devel/attachments/20180922/5aad8e96/attachment.gz>
More information about the Pkg-erlang-devel
mailing list