Re: Report issue concerning melpa package

Charles Millar <[email protected]>
Newsgroups gmane.emacs.help
Message-ID <[email protected]>
On 8/13/26 10:39 AM, [email protected] wrote:
> Charles Millar <[email protected]> writes:
> 
>>>
>> First I neglected to mention that I am using Debian testing
>>
>> I did install from stable.melpa and when that failed, I removed slime by
>> using the package manager and then cloned from git and added
>>    (add-to-list 'load-path "/usr/local/share/slime")
>>     (require 'slime-autoloads)
>> to my init.
>>
>> To confirm that the stable.melpa version (Slime 2.32) has the same
>> errors, today, I commented out
>>    (add-to-list 'load-path "/usr/local/share/slime")
>>    (require 'slime-autoloads)
>>
>>
>> and again installed slime-2.32 from stable.melpa.
>>
>> Results were:
>>
>> Compiling file
>> /home/charlie01/.emacs.d/elpa/slime-2.32/contrib/slime-fancy.el at Thu
>> Aug 13 07:19:37 2026
>> slime-fancy.el:3:2: Error: Eager macro-expansion failure:
>> (invalid-function static-if)
>>
>> Compiling file
>> /home/charlie01/.emacs.d/elpa/slime-2.32/contrib/test/slime-macrostep-tests.el
>> at Thu Aug 13 07:19:44 2026
>> slime-macrostep-tests.el:29:2: Error: Eager macro-expansion failure:
>> (invalid-function static-if)
>>
>> One other observation- while looking over the buffer file list I noticed
>> that the slime-cl-indent-test.txt was opened.
>>
> 
> 1. A search (M-x rgrep) of the .el source files for Slime
> version 2.32 yields no instances of the macro ‘static-if’.
> 
> 2. C-h f static-if shows that this macro was added in Emacs
> 30.1.  What does M-x emacs-version tell you about the
> version of Emacs that you are running?
> 

GNU Emacs 30.0.50 (build 222, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, 
cairo version 1.16.0) of 2026-08-08

> 3. If you are using Emacs 30, then you could try:
>     a. Exit your running Emacs.
>     b. Rename your Emacs initialization file.
>     c. Start Emacs.
>     d. Set the value of ‘package-archives’ to include the
>        melpa-stable archive:

added yesterday as suggested in 
https://melpa.org/partials/getting-started.html

(add-to-list 'package-archives '("melpa-stable" . 
"https://stable.melpa.org/packages/") t)

>        M-x customize-option package-archives


>     e. Using the package manager, install Slime 2.32.
>        - C-h P slime RET
>        - Click on the Install button in the Help window
> 

Still the same errors
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.