GNU bug report logs - #45121
27.1; gnu-elpa: "Can’t find the autoload call!"

Previous Next

Package: emacs;

Reported by: Simen Heggestøyl <simenheg <at> runbox.com>

Date: Tue, 8 Dec 2020 14:37:02 UTC

Severity: normal

Found in version 27.1

To reply to this bug, email your comments to 45121 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#45121; Package emacs. (Tue, 08 Dec 2020 14:37:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simen Heggestøyl <simenheg <at> runbox.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 08 Dec 2020 14:37:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simen Heggestøyl <simenheg <at> runbox.com>
To: bug-gnu-emacs <at> gnu.org
Cc: Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: 27.1; gnu-elpa: "Can’t find the autoload call!"
Date: Tue, 08 Dec 2020 15:36:17 +0100
After installing gnu-elpa from GNU ELPA, I tried running 'M-x sml-mode',
which resulted in the following error:

Debugger entered--Lisp error: (error "Can’t find the autoload call!")
  signal(error ("Can’t find the autoload call!"))
  error("Can't find the autoload call!")
  gnu-elpa--autoloaded-function()
  gnu-elpa--perform-autoload()
  byte-code("\300\301!\210\302 \207" [require gnu-elpa-utils gnu-elpa--perform-autoload] 2)
  autoload-do-load((autoload "gnu-elpa" "Major mode for editing Standard ML code.\nThis mode..." t nil) sml-mode)
  command-execute(sml-mode record)
  execute-extended-command(nil "sml-mode" "sml-mo")
  funcall-interactively(execute-extended-command nil "sml-mode" "sml-mo")
  call-interactively(execute-extended-command nil nil)
  command-execute(execute-extended-command)

Not sure whether that's a bug or if I'm using the package wrong.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45121; Package emacs. (Tue, 08 Dec 2020 15:22:01 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Simen Heggestøyl <simenheg <at> runbox.com>
Cc: bug-gnu-emacs <at> gnu.org
Subject: Re: 27.1; gnu-elpa: "Can’t find the autoload
 call!"
Date: Tue, 08 Dec 2020 10:20:59 -0500
> After installing gnu-elpa from GNU ELPA, I tried running 'M-x sml-mode',
> which resulted in the following error:
>
> Debugger entered--Lisp error: (error "Can’t find the autoload call!")
>   signal(error ("Can’t find the autoload call!"))
>   error("Can't find the autoload call!")
>   gnu-elpa--autoloaded-function()
>   gnu-elpa--perform-autoload()
>   byte-code("\300\301!\210\302 \207" [require gnu-elpa-utils gnu-elpa--perform-autoload] 2)
>   autoload-do-load((autoload "gnu-elpa" "Major mode for editing Standard ML
> code.\nThis mode..." t nil) sml-mode)
>   command-execute(sml-mode record)
>   execute-extended-command(nil "sml-mode" "sml-mo")
>   funcall-interactively(execute-extended-command nil "sml-mode" "sml-mo")
>   call-interactively(execute-extended-command nil nil)
>   command-execute(execute-extended-command)
>
> Not sure whether that's a bug or if I'm using the package wrong.

That'd be a bug.  And thanks for the recipe which I can reproduce here
fine.  Not sure yet what's the problem, but looking at the stacktrace it
looks like there's no visible funcall to `sml-mode` which is explains
why `gnu-elpa` can't figure out which function is to be autoloaded.


        Stefan





This bug report was last modified 4 years and 189 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.