Consider remove package emacs-cl-generic

  • Done
  • quality assurance status badge
Details
2 participants
  • Zhu Zihao
  • Maxim Cournoyer
Owner
unassigned
Submitted by
Zhu Zihao
Severity
normal
Z
Z
Zhu Zihao wrote on 22 Oct 2020 16:30
(address . bug-guix@gnu.org)
86r1pq9vui.fsf@163.com
According to the description of emacs-cl-generic, it exists to provide
some backward compatibility for old Emacsen(< 25)

However, the Guix already package Emacs 27(even 28 on master branch).
IMO, emacs-cl-generic have done its job and we no longer need it.

Package emacs-finalize depends on emacs-cl-generic, it should still work
after we remove this dependency. If user install this package
accidentally, it may shadow the real cl-generic.el bundled with Emacs itself.


--
Retrieve my public GPG key: https://meta.sr.ht/~citreu.pgp

Zihao
-----BEGIN PGP SIGNATURE-----

iQFJBAEBCAAzFiEE7NCVzXX6efyusptG1SOVn+xGFqYFAl+Rl4UVHGFsbF9idXRf
bGFzdEAxNjMuY29tAAoJENUjlZ/sRhamX3UH+QHvfEXefI23Ed/729HD8RJ4N0ik
eT9afZVw/TsXOHlcoS9uKfB6lhp/yD3jAnL/5SEbheZi3ZEcNas2UV5AukpQKdyX
zUrY6pbRW/hA3k4Jg/7crnY3nRMwNlGx0T0/mFlP2/nMuYngTm2gqecWyxKCLmbO
fJINTU1hXspLAAFg4Uq3BxAyJ1Z95oYJshNjD0DAMXiKZ7y8e7OGq3pp/C0/mq4T
DYjTGVE3u/xavshA/a4vrXg3MDNwujOE4hYx0yfwJzWIrjFhBrDLaxH47QiHwjje
ecYBQp8FeNhozoETEL4wMAwCMuV04rbBG6s7FO+m11gYL4V5EvaPclJLobA=
=qALs
-----END PGP SIGNATURE-----

M
M
Maxim Cournoyer wrote on 23 Oct 2020 02:41
(name . Zhu Zihao)(address . all_but_last@163.com)(address . 44139-done@debbugs.gnu.org)
87ft65db9f.fsf@gmail.com
Hello,

Zhu Zihao <all_but_last@163.com> writes:

Toggle quote (10 lines)
> According to the description of emacs-cl-generic, it exists to provide
> some backward compatibility for old Emacsen(< 25)
>
> However, the Guix already package Emacs 27(even 28 on master branch).
> IMO, emacs-cl-generic have done its job and we no longer need it.
>
> Package emacs-finalize depends on emacs-cl-generic, it should still work
> after we remove this dependency. If user install this package
> accidentally, it may shadow the real cl-generic.el bundled with Emacs itself.

The package has now been removed (commit f1939f7d16), and emacs-finalize
no longer depend on it.

Thank you for the report!

Closing,

Maxim
Closed
?