Emacs 29.4 binary package for Leap 15.6 fails to install (editors repo)

The latest emacs version 29.4-lp156.530.2-x86_64 binary package published in the editors repository

https://build.opensuse.org/package/show/editors/emacs

does not seem to be buildable. It shows as “unresolvable.” How does one go about reporting this?

The repository appears to be alive which means - if it does not build, then the existing maintainers do not have either time or interest to fix it. In which case the best way is to prepare a fix and submit SR to the repository.

I think “they” may be focusing on v30 now. I just wanted something between v27.2 and v30.1 and picked v29.4 as a happy medium.

This gave me a chance to build emacs from git source under distrobox running a leap 15.6 container, so I successfully did that without cluttering my own leap 15.6 daily driver!

At some future time I may start learning how to fix/modify an RPM source package – now is not that time.

Emacs-29.4 is available:

https://download.opensuse.org/repositories/editors/15.6/x86_64/emacs-29.4-lp156.530.2.x86_64.rpm

ILL emacs 30 is not buildable for Leap 15.6, but available for Leap 16.0.

The link you provided is the same one referenced by my original post. It is “available,” but any attempt to install it on Leap 15.6 will fail due to an “unresolvable” dependency to some tree-sitter module version that does not exist for Leap 15.6. So, that RPM is published but not installable.

The problem is:

emacs 30 does not build in the Repo, but the tree-sitter is build with version 25.
So the old emacs 29 is published (not deleted in the Repo) but needs tree-sitter 24, which is not available.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.