Re: Report issue concerning melpa package

Charles Millar <[email protected]>
Newsgroups gmane.emacs.help
Message-ID <[email protected]>
On 8/12/26 8:02 PM, [email protected] wrote:
> Charles Millar <[email protected]> writes:
> 
>>>
>>> It appears that you have installed Slime version
>>> 20260808.2219.  If you do not need the latest development
>>> version, then you could install the latest stable version,
>>> 2.32, which is available in the ‘melpa-stable’ archive,
>>> instead.
>>>
>>> The melpa-stable archive is at https://stable.melpa.org/packages/.
>>>
>>
>> Thank you. I did as you suggested - still the same problem
>>
>> ../../../usr/local/share/slime/slime.el: Warning: Obsolete calling
>> convention for ‘sit-for’
>> internal-macroexpand-for-load: Eager macro-expansion failure:
>> (invalid-function static-if)
>>
>> I confirmed that version 2.32 was installed.
>>
> 
> Something odd is happening there.  The file that is being
> compiled, slime.el, is not in
> /home/charlie01/.emacs.d/elpa/slime-2.32/.  Instead, it is
> in ../../../usr/local/share/slime.  What process are you
> using to install Slime from the melpa-stable archive?
> 
> I have checked the ‘slime.el’ that comes with Slime version
> 2.32 and found that there is no instance of ‘static-if’ in
> it.  Here are the four lines from the top of ‘slime.el’ for
> Slime 2.32:
> 
>    ;; URL: https://github.com/slime/slime
>    ;; Package-Requires: ((emacs "24.3") (macrostep "0.9"))
>    ;; Keywords: languages, lisp, slime
>    ;; Version: 2.32
> 
> The standard installation process using Emacs should install
> Slime 2.32 in your directory:
> 
>     /home/charlie01/.emacs.d/elpa/slime-2.32/
> 
> You should be able to read ‘slime.el’ into an Emacs buffer
> and confirm that it contains the lines, above.  Then check
> the files that you have in ../../../usr/local/share/slime to
> see what version is listed in the ‘slime.el’ in that
> directory.
> 
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.
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.