Bug#943371: helm-org-autoloads.el: easy-menu-add-item errors out
Package: elpa-helm-org
Version: 1.0-2
Severity: important
At least on my system, helm-org-autoloads.el's call to
easy-menu-add-item errors out per the below backtrace. When this
error occurs, there is not yet a Tools/Helm submenu, perhaps because
elpa-helm's own call to easy-menu-add-item is in a separate
helm-easymenu.el.
Could you please take a look?
Thanks!
------------------------------------------------------------
Debugger entered--Lisp error: (wrong-type-argument keymapp nil)
define-key(nil [menu-bar Tools Helm] ("Helm" keymap "Helm"))
easy-menu-get-map(nil ("Tools" "Helm") nil)
easy-menu-add-item(nil ("Tools" "Helm") ("Org" ["Org headlines in org agenda files" helm-org-agenda-files-headings t] ["Org headlines in buffer" helm-org-in-buffer-headings t]) "Elpa")
eval-buffer(#<buffer *load*-313821> nil "/usr/share/emacs/site-lisp/elpa/helm-org-1.0/helm-org-autoloads.el" nil t) ; Reading at buffer position 491
load-with-code-conversion("/usr/share/emacs/site-lisp/elpa/helm-org-1.0/helm-org-autoloads.el" "/usr/share/emacs/site-lisp/elpa/helm-org-1.0/helm-org-autoloads.el" nil t)
load("/usr/share/emacs/site-lisp/elpa/helm-org-1.0/helm-org-autoloads" nil t)
package--activate-autoloads-and-load-path(#s(package-desc :name helm-org :version (1 0) :summary "Helm for org headlines and keywords completion" :reqs ((helm (3 3))) :kind nil :archive nil :dir "/usr/share/emacs/site-lisp/elpa/helm-org-1.0" :extras ((:url . "https://github.com/emacs-helm/helm-org")) :signed nil))
package--load-files-for-activation(#s(package-desc :name helm-org :version (1 0) :summary "Helm for org headlines and keywords completion" :reqs ((helm (3 3))) :kind nil :archive nil :dir "/usr/share/emacs/site-lisp/elpa/helm-org-1.0" :extras ((:url . "https://github.com/emacs-helm/helm-org")) :signed nil) nil)
package-activate-1(#s(package-desc :name helm-org :version (1 0) :summary "Helm for org headlines and keywords completion" :reqs ((helm (3 3))) :kind nil :archive nil :dir "/usr/share/emacs/site-lisp/elpa/helm-org-1.0" :extras ((:url . "https://github.com/emacs-helm/helm-org")) :signed nil) nil deps)
package-activate(helm-org)
package-initialize()
eval-buffer(#<buffer *load*> nil "/home/amu/.emacs" nil t) ; Reading at buffer position 275
load-with-code-conversion("/home/amu/.emacs" "/home/amu/.emacs" t t)
load("~/.emacs" t t)
#f(compiled-function () #<bytecode 0x1de291>)()
command-line()
normal-top-level()
-- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'stable'), (300, 'unstable-debug'), (300, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32
Kernel: Linux 5.3.0-1-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages elpa-helm-org depends on:
ii dh-elpa-helper 2.0.2
ii elpa-helm 3.5.0-2
ii emacsen-common 3.0.4
Versions of packages elpa-helm-org recommends:
ii emacs 1:26.1+1-4
ii emacs-gtk [emacs] 1:26.1+1-4
elpa-helm-org suggests no packages.
-- no debconf information
Reply to: