GNU bug report logs - #48080
28.0.50; macro-expansion failure (elpa package?)

Previous Next

Package: emacs;

Reported by: Uwe Brauer <oub <at> mat.ucm.es>

Date: Wed, 28 Apr 2021 13:36:02 UTC

Severity: minor

Tags: moreinfo

Found in version 28.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 48080 in the body.
You can then email your comments to 48080 AT debbugs.gnu.org in the normal way.

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#48080; Package emacs. (Wed, 28 Apr 2021 13:36:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Uwe Brauer <oub <at> mat.ucm.es>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 28 Apr 2021 13:36:02 GMT) Full text and rfc822 format available.

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

From: Uwe Brauer <oub <at> mat.ucm.es>
To: bug-gnu-emacs <at> gnu.org
Subject: 28.0.50; macro-expansion failure (elpa package?)
Date: Wed, 28 Apr 2021 15:35:25 +0200



When starting emacs  (compiled master 
 "83a915d3dfafd5f3d737afe1e13b75e4dd3aef96")
with an init file, that just contains

(package-initialize)

I obtain

Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)

Regards

Uwe Brauer 



In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.14.6, Xaw3d scroll bars)
 of 2021-04-26 built on Utnapischtim
Repository revision: 83a915d3dfafd5f3d737afe1e13b75e4dd3aef96
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.11804000
System Description: Ubuntu 16.04.7 LTS

Configured using:
 'configure --prefix=/opt/emacs28 --with-x-toolkit=athena --without-pop
 --with-mailutils'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER
PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XAW3D XDBE XIM
XPM LUCID ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF8
  value of $LC_MONETARY: es_ES.UTF-8
  value of $LC_NUMERIC: es_ES.UTF-8
  value of $LC_TIME: es_ES.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/oub/.emacs.d/elpa/orgtbl-aggregate-20200605.555/org-insert-dblock hides /home/oub/.emacs.d/elpa/orgtbl-join-20200605.600/org-insert-dblock
/home/oub/.emacs.d/elpa/org-pandoc-20130729.1850/ox-pandoc hides /home/oub/.emacs.d/elpa/ox-pandoc-20171107.341/ox-pandoc
/home/oub/.emacs.d/elpa/org-20171116/org-agenda hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-agenda
/home/oub/.emacs.d/elpa/org-20171116/org-macs hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-macs
/home/oub/.emacs.d/elpa/org-20171116/ob-picolisp hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-picolisp
/home/oub/.emacs.d/elpa/org-20171116/ob-lob hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-lob
/home/oub/.emacs.d/elpa/org-20171116/ox-org hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-org
/home/oub/.emacs.d/elpa/org-20171116/ox-texinfo hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-texinfo
/home/oub/.emacs.d/elpa/org-20171116/ob-ruby hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-ruby
/home/oub/.emacs.d/elpa/org-20171116/ob-sed hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-sed
/home/oub/.emacs.d/elpa/org-20171116/ob-stan hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-stan
/home/oub/.emacs.d/elpa/org-20171116/org-mobile hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-mobile
/home/oub/.emacs.d/elpa/org-20171116/ob-shell hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-shell
/home/oub/.emacs.d/elpa/org-20171116/ob-shen hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-shen
/home/oub/.emacs.d/elpa/org-20171116/org-faces hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-faces
/home/oub/.emacs.d/elpa/org-20171116/ox-publish hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-publish
/home/oub/.emacs.d/elpa/org-20171116/ob-mscgen hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-mscgen
/home/oub/.emacs.d/elpa/org-20171116/ob-plantuml hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-plantuml
/home/oub/.emacs.d/elpa/org-20171116/ob-ledger hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-ledger
/home/oub/.emacs.d/elpa/org-20171116/org-indent hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-indent
/home/oub/.emacs.d/elpa/org-20171116/ob-sass hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-sass
/home/oub/.emacs.d/elpa/org-20171116/org-ctags hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-ctags
/home/oub/.emacs.d/elpa/org-20171116/ob-forth hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-forth
/home/oub/.emacs.d/elpa/org-20171116/ob-maxima hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-maxima
/home/oub/.emacs.d/elpa/org-20171116/org-archive hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-archive
/home/oub/.emacs.d/elpa/org-20171116/ob-emacs-lisp hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-emacs-lisp
/home/oub/.emacs.d/elpa/org-20171116/ob-comint hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-comint
/home/oub/.emacs.d/elpa/org-20171116/ob-core hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-core
/home/oub/.emacs.d/elpa/org-20171116/ob-processing hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-processing
/home/oub/.emacs.d/elpa/org-20171116/ob-io hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-io
/home/oub/.emacs.d/elpa/org-20171116/ob-hledger hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-hledger
/home/oub/.emacs.d/elpa/org-20171116/org-colview hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-colview
/home/oub/.emacs.d/elpa/org-20171116/ob-org hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-org
/home/oub/.emacs.d/elpa/org-20171116/ob-lilypond hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-lilypond
/home/oub/.emacs.d/elpa/org-20171116/ob-R hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-R
/home/oub/.emacs.d/elpa/org-20171116/org-mouse hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-mouse
/home/oub/.emacs.d/elpa/org-20171116/org-macro hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-macro
/home/oub/.emacs.d/elpa/org-20171116/org-compat hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-compat
/home/oub/.emacs.d/elpa/org-20171116/ox-man hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-man
/home/oub/.emacs.d/elpa/org-20171116/ob-haskell hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-haskell
/home/oub/.emacs.d/elpa/org-20171116/ob-latex hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-latex
/home/oub/.emacs.d/elpa/org-20171116/ob-fortran hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-fortran
/home/oub/.emacs.d/elpa/org-20171116/ob-ocaml hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-ocaml
/home/oub/.emacs.d/elpa/org-20171116/ob-lisp hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-lisp
/home/oub/.emacs.d/elpa/org-20171116/ob-vala hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-vala
/home/oub/.emacs.d/elpa/org-20171116/ob-abc hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-abc
/home/oub/.emacs.d/elpa/org-20171116/ox-icalendar hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-icalendar
/home/oub/.emacs.d/elpa/org-20171116/ob-ref hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-ref
/home/oub/.emacs.d/elpa/org-20171116/ob-groovy hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-groovy
/home/oub/.emacs.d/elpa/org-20171116/org-feed hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-feed
/home/oub/.emacs.d/elpa/org-20171116/ob-perl hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-perl
/home/oub/.emacs.d/elpa/org-20171116/ob-gnuplot hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-gnuplot
/home/oub/.emacs.d/elpa/org-20171116/ob-ebnf hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-ebnf
/home/oub/.emacs.d/elpa/org-20171116/ob-dot hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-dot
/home/oub/.emacs.d/elpa/org-20171116/org-capture hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-capture
/home/oub/.emacs.d/elpa/org-20171116/ob-matlab hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-matlab
/home/oub/.emacs.d/elpa/org-20171116/org-pcomplete hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-pcomplete
/home/oub/.emacs.d/elpa/org-20171116/ob-octave hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-octave
/home/oub/.emacs.d/elpa/org-20171116/ob-coq hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-coq
/home/oub/.emacs.d/elpa/org-20171116/ox hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox
/home/oub/.emacs.d/elpa/org-20171116/ox-odt hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-odt
/home/oub/.emacs.d/elpa/org-20171116/ob-awk hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-awk
/home/oub/.emacs.d/elpa/org-20171116/org-lint hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-lint
/home/oub/.emacs.d/elpa/org-20171116/ob-lua hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-lua
/home/oub/.emacs.d/elpa/org-20171116/ob-sql hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-sql
/home/oub/.emacs.d/elpa/org-20171116/ob-scheme hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-scheme
/home/oub/.emacs.d/elpa/org-20171116/ox-latex hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-latex
/home/oub/.emacs.d/elpa/org-20171116/org-clock hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-clock
/home/oub/.emacs.d/elpa/org-20171116/org-entities hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-entities
/home/oub/.emacs.d/elpa/org-20171116/org-inlinetask hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-inlinetask
/home/oub/.emacs.d/elpa/org-20171116/org-habit hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-habit
/home/oub/.emacs.d/elpa/org-20171116/org-datetree hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-datetree
/home/oub/.emacs.d/elpa/org-20171116/ob-ditaa hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-ditaa
/home/oub/.emacs.d/elpa/org-20171116/ob-sqlite hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-sqlite
/home/oub/.emacs.d/elpa/org-20171116/ob-exp hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-exp
/home/oub/.emacs.d/elpa/org-20171116/ob-python hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-python
/home/oub/.emacs.d/elpa/org-20171116/ob-css hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-css
/home/oub/.emacs.d/elpa/org-20171116/ob-calc hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-calc
/home/oub/.emacs.d/elpa/org-20171116/ox-html hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-html
/home/oub/.emacs.d/elpa/org-20171116/org-attach hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-attach
/home/oub/.emacs.d/elpa/org-20171116/ox-ascii hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-ascii
/home/oub/.emacs.d/elpa/org-20171116/org-install hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-install
/home/oub/.emacs.d/elpa/org-20171116/org-element hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-element
/home/oub/.emacs.d/elpa/org-20171116/org-version hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-version
/home/oub/.emacs.d/elpa/org-20171116/org-id hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-id
/home/oub/.emacs.d/elpa/org-20171116/org-duration hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-duration
/home/oub/.emacs.d/elpa/org-20171116/ox-md hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-md
/home/oub/.emacs.d/elpa/org-20171116/org hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org
/home/oub/.emacs.d/elpa/org-20171116/org-protocol hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-protocol
/home/oub/.emacs.d/elpa/org-20171116/org-src hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-src
/home/oub/.emacs.d/elpa/org-20171116/org-loaddefs hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-loaddefs
/home/oub/.emacs.d/elpa/org-20171116/ob-tangle hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-tangle
/home/oub/.emacs.d/elpa/org-20171116/ob-table hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-table
/home/oub/.emacs.d/elpa/org-20171116/ob-java hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-java
/home/oub/.emacs.d/elpa/org-20171116/ob-makefile hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-makefile
/home/oub/.emacs.d/elpa/org-20171116/org-plot hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-plot
/home/oub/.emacs.d/elpa/org-20171116/ob-J hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-J
/home/oub/.emacs.d/elpa/org-20171116/ob-clojure hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-clojure
/home/oub/.emacs.d/elpa/org-20171116/ob hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob
/home/oub/.emacs.d/elpa/org-20171116/org-timer hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-timer
/home/oub/.emacs.d/elpa/org-20171116/org-table hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-table
/home/oub/.emacs.d/elpa/org-20171116/ob-screen hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-screen
/home/oub/.emacs.d/elpa/org-20171116/ob-asymptote hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-asymptote
/home/oub/.emacs.d/elpa/org-20171116/ob-eval hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-eval
/home/oub/.emacs.d/elpa/org-20171116/org-crypt hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-crypt
/home/oub/.emacs.d/elpa/org-20171116/ob-js hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-js
/home/oub/.emacs.d/elpa/org-20171116/ob-C hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ob-C
/home/oub/.emacs.d/elpa/org-20171116/ox-beamer hides /opt/emacs28/share/emacs/28.0.50/lisp/org/ox-beamer
/home/oub/.emacs.d/elpa/org-20171116/org-footnote hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-footnote
/home/oub/.emacs.d/elpa/org-20171116/org-list hides /opt/emacs28/share/emacs/28.0.50/lisp/org/org-list

Features:
(shadow sort hashcash mail-extr emacsbug message rmc puny dired
dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util
rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils edebug-x advice
edebug backtrace help-mode find-func which-func imenu finder-inf
tex-site edmacro kmacro gh-common gh-profile rx s marshal eieio-compat
ht dash cl info package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win
x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-core
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo x-toolkit
x multi-tty make-network-process emacs)

Memory information:
((conses 16 228294 6039)
 (symbols 48 38643 1)
 (strings 32 96267 1972)
 (string-bytes 1 2374667)
 (vectors 16 21527)
 (vector-slots 8 281633 5845)
 (floats 8 34 18)
 (intervals 56 493 0)
 (buffers 992 12)
 (heap 1024 19095 1978))





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sun, 02 May 2021 08:08:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Uwe Brauer <oub <at> mat.ucm.es>
Cc: 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sun, 02 May 2021 10:07:46 +0200
Uwe Brauer <oub <at> mat.ucm.es> writes:

> When starting emacs  (compiled master 
>  "83a915d3dfafd5f3d737afe1e13b75e4dd3aef96")
> with an init file, that just contains
>
> (package-initialize)
>
> I obtain
>
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)

This was also reported on emacs-devel, but the discussion there was
long, and I'm not sure what the resolution was.

Is this still a problem?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sun, 02 May 2021 09:14:01 GMT) Full text and rfc822 format available.

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

From: Uwe Brauer <oub <at> mat.ucm.es>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Uwe Brauer <oub <at> mat.ucm.es>, 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sun, 02 May 2021 11:12:48 +0200
[Message part 1 (text/plain, inline)]
>>> "LI" == Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Uwe Brauer <oub <at> mat.ucm.es> writes:
>> When starting emacs  (compiled master 
>> "83a915d3dfafd5f3d737afe1e13b75e4dd3aef96")
>> with an init file, that just contains
>> 
>> (package-initialize)
>> 
>> I obtain
>> 
>> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
>> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
>> Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)
>> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
>> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
>> Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)

> This was also reported on emacs-devel, but the discussion there was
> long, and I'm not sure what the resolution was.

> Is this still a problem?

Yes. All remarks and advice I received did not help. I suspect it is
some package grepping I find as candidates.


archives/melpa/archive-contents: (sly-macrostep . [(20191211 1630) ((sly (1 0 0 -2 2)) (macrostep (0 9))) "fancy macro-expansion via macrostep.el" tar ((:commit . "5113e4e926cd752b1d0bcc1508b3ebad5def5fad") (:keywords "languages" "lisp" "sly") (:url . "https://github.com/capitaomorte/sly-macrostep"))])
Binary file lsp-mode-20201230.1131/lsp-protocol.elc matches
Binary file lsp-mode-20201230.1131/lsp-rust.elc matches
lsp-mode-20201230.1131/lsp-rust.el:(defcustom lsp-rust-analyzer-macro-expansion-method 'lsp-rust-analyzer-macro-expansion-default
lsp-mode-20201230.1131/lsp-rust.el:          (funcall lsp-rust-analyzer-macro-expansion-method expansion)
lsp-mode-20201230.1131/lsp-rust.el:(defun lsp-rust-analyzer-macro-expansion-default (result)
Binary file lsp-mode-20210426.905/lsp-protocol.elc matches
Binary file lsp-mode-20210426.905/lsp-rust.elc matches
lsp-mode-20210426.905/lsp-rust.el:(defcustom lsp-rust-analyzer-macro-expansion-method 'lsp-rust-analyzer-macro-expansion-default
lsp-mode-20210426.905/lsp-rust.el:      (funcall lsp-rust-analyzer-macro-expansion-method expansion)
lsp-mode-20210426.905/lsp-rust.el:(defun lsp-rust-analyzer-macro-expansion-default (result)
shadchen-20141102.1039/shadchen.el:;; which requires walking the body after macro-expansion, which may also
shadchen-20141102.1839/shadchen.el:;; which requires walking the body after macro-expansion, which may also

Lsp mode I need for swift-mode.
[smime.p7s (application/pkcs7-signature, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sun, 02 May 2021 09:32:01 GMT) Full text and rfc822 format available.

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

From: Andreas Schwab <schwab <at> linux-m68k.org>
To: Uwe Brauer <oub <at> mat.ucm.es>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sun, 02 May 2021 11:31:45 +0200
Try adding the form to the message in internal-macroexpand-for-load.

Andreas.

-- 
Andreas Schwab, schwab <at> linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sun, 02 May 2021 16:29:02 GMT) Full text and rfc822 format available.

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

From: Uwe Brauer <oub <at> mat.ucm.es>
To: Andreas Schwab <schwab <at> linux-m68k.org>
Cc: Uwe Brauer <oub <at> mat.ucm.es>, Lars Ingebrigtsen <larsi <at> gnus.org>,
 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sun, 02 May 2021 18:28:49 +0200
>>> "AS" == Andreas Schwab <schwab <at> linux-m68k.org> writes:

> Try adding the form to the message in internal-macroexpand-for-load.

Are you talking/writing to me? If so could you please a bit more
specific?
What do you want me to do where? In which file?





Removed tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 31 May 2021 09:28:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Fri, 01 Jul 2022 11:07:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Uwe Brauer <oub <at> mat.ucm.es>
Cc: 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Fri, 01 Jul 2022 13:06:18 +0200
Uwe Brauer <oub <at> mat.ucm.es> writes:

> (package-initialize)
>
> I obtain
>
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
> Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)

(I'm going through old bug reports that unfortunately weren't resolved
at the time.)

We've changed this to signal an error in Emacs 29, so you should be able
to debug this easier there.

Do you still see these issues with the current Emacs version?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Fri, 01 Jul 2022 11:07:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sat, 30 Jul 2022 14:08:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Uwe Brauer <oub <at> mat.ucm.es>
Cc: 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sat, 30 Jul 2022 16:07:49 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> We've changed this to signal an error in Emacs 29, so you should be able
> to debug this easier there.
>
> Do you still see these issues with the current Emacs version?

More information was requested, but no response was given within a
month, so I'm closing this bug report.  If the problem still exists,
please respond to this email and we'll reopen the bug report.




bug closed, send any further explanations to 48080 <at> debbugs.gnu.org and Uwe Brauer <oub <at> mat.ucm.es> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 30 Jul 2022 14:09:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sat, 30 Jul 2022 14:30:02 GMT) Full text and rfc822 format available.

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

From: Uwe Brauer <oub <at> mat.ucm.es>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Uwe Brauer <oub <at> mat.ucm.es>, 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sat, 30 Jul 2022 16:29:29 +0200
[Message part 1 (text/plain, inline)]
>>> "LI" == Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Lars Ingebrigtsen <larsi <at> gnus.org> writes:
>> We've changed this to signal an error in Emacs 29, so you should be able
>> to debug this easier there.
>> 
>> Do you still see these issues with the current Emacs version?

Do mean in the recent master? I just pull, but have to compile and test.

> More information was requested, but no response was given within a
> month, so I'm closing this bug report.  If the problem still exists,
> please respond to this email and we'll reopen the bug report.

-- 
I strongly condemn Putin's war of aggression against the Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the ban of Russia from SWIFT.
I support the EU membership of the Ukraine. 
[smime.p7s (application/pkcs7-signature, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sat, 30 Jul 2022 15:18:02 GMT) Full text and rfc822 format available.

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

From: Uwe Brauer <oub <at> mat.ucm.es>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Uwe Brauer <oub <at> mat.ucm.es>, 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sat, 30 Jul 2022 17:17:01 +0200
[Message part 1 (text/plain, inline)]
>>> "LI" == Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Lars Ingebrigtsen <larsi <at> gnus.org> writes:
>> We've changed this to signal an error in Emacs 29, so you should be able
>> to debug this easier there.
>> 
>> Do you still see these issues with the current Emacs version?

With master 250dbaa7dd407263972

I see when start emacs from the compiled src directory 

./emacs
Error loading autoloads: (error Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2))
Error loading autoloads: (void-function f-join)


> More information was requested, but no response was given within a
> month, so I'm closing this bug report.  If the problem still exists,
> please respond to this email and we'll reopen the bug report.

-- 
I strongly condemn Putin's war of aggression against the Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the ban of Russia from SWIFT.
I support the EU membership of the Ukraine. 
[smime.p7s (application/pkcs7-signature, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#48080; Package emacs. (Sun, 31 Jul 2022 08:21:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Uwe Brauer <oub <at> mat.ucm.es>
Cc: 48080 <at> debbugs.gnu.org
Subject: Re: bug#48080: 28.0.50; macro-expansion failure (elpa package?)
Date: Sun, 31 Jul 2022 10:19:51 +0200
Uwe Brauer <oub <at> mat.ucm.es> writes:

> With master 250dbaa7dd407263972
>
> I see when start emacs from the compiled src directory 
>
> ./emacs
> Error loading autoloads: (error Eager macro-expansion failure:
> (wrong-number-of-arguments (3 . 4) 2))
> Error loading autoloads: (void-function f-join)

It sounds like you have something in your startup file that's buggy.
Try starting emacs with --debug-init; it should tell you what.





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 28 Aug 2022 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 292 days ago.

Previous Next


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