The emacs
package currently requires libtree-sitter < 0.23
, meaning that this update won't install.
In any case, major updates are not appropriate for stable Fedora versions. Two things that make this update particularly risky:
This update contains an ABI change that causes Emacs to crash as soon as it tries to use Tree-sitter. Rebuilding Emacs solves the problem. We probably should test for similar problems in future tree-sitter
updates so we can coordinate.
We would need a volunteer to back-port security fixes. A major version update of Emacs in a stable version of Fedora is bad, but not as bad as leaving security issues unfixed, I think.
@nixuser: Thanks for the report, but is this issue actually related to this update? It seems like this problem would be present from emacs-29.1-12 onwards, which has been in Fedora 40 since October. If so, blocking this update isn't going to help.
This is a feature release of nmon, and hence does not belong as an update to a stable version of Fedora. https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#stable-releases
Dependency perl-Carton
hasn't been built for EPEL 9, yet.
Final freeze for F36 is Tuesday, so this is too late.
This update introduces a new shell alias vi
->vim
if vim
is not installed. This broke my .tcshrc
, since I can no-longer use the status of which vim
to detect whether vim
is installed.
Changes of this nature do not belong in a stable release. https://fedoraproject.org/wiki/Updates_Policy#Stable_Releases
This is a major update and does not belong in a stable Fedora release. https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#stable-releases
There are many incompatible changes, and it's not fair to users to suddenly drop this on them without warning.
This issue is resolved in RHEL 7, so I think this update can be closed?