Package: elpa-dimmer Version: 0.4.2+repack-2 Severity: serious Forwarded: https://github.com/gonewest818/dimmer.el/issues/50
Hi, When upgrading my sid system today, which included the upgrade to Emacs 28.1, this broke: Install emacsen-common for emacs emacsen-common: Handling install of emacsen flavor emacs Install elpa-dimmer for emacs install/dimmer-0.4.2: Handling install of emacsen flavor emacs install/dimmer-0.4.2: byte-compiling for emacs 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) In toplevel form: dimmer.el:124:1: Error: Wrong number of arguments: (3 . 4), 2 ERROR: install script from elpa-dimmer package failed It seems the define-obsolete-variable-alias macro now takes 3 arguments: (define-obsolete-variable-alias OBSOLETE-NAME CURRENT-NAME WHEN &optional DOCSTRING) I understand this has been fixed upstream 1.5 years ago, but not released yet: https://github.com/gonewest818/dimmer.el/commit/8d5f8303101ab6836cb3b24e5612cc63108327bb Cheers!