Your message dated Sat, 24 Apr 2021 14:24:41 +0000
with message-id <e1lajd7-000bbt...@fasolo.debian.org>
and subject line Bug#969410: fixed in maxima 5.44.0-3
has caused the Debian Bug report #969410,
regarding maxima-emacs: maxima-emacs 5.44 does not work with XEmacs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
969410: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969410
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: maxima-emacs
Version: 5.44.0-2
Severity: normal

Dear Maintainer,

When upgrading from 5.43 to 5.44 maxima-emacs started using 'cl-lib'
instead  of plain 'cl'. There are good reasons for that, 'cl' defines
functions in global namespace while 'cl-lib' has them prefixed by cl-

The problem is that this change breaks maxima-emacs with XEmacs, which
does not provide 'cl-lib'

Compiling /usr/share/xemacs21/site-lisp/maxima/imaxima.el...
While compiling toplevel forms in file
/usr/share/xemacs21/site-lisp/maxima/imaxima.el:
  !! File error (("Cannot open load file" "cl-lib"))
>>Error occurred processing imaxima.el: Cannot open load file: cl-lib

So, either maxima-emacs drops XEmacs support or is patched to regain
old behavior, like in attached patch. I cannot assure that this has no
side effects.

More info:
https://www.emacswiki.org/emacs/CommonLispForEmacs
https://emacs.stackexchange.com/questions/48109/require-cl-or-require-cl-lib

Regards,

--
Agustin
--- imaxima.el.orig	2020-09-02 10:45:30.042838277 +0200
+++ imaxima.el	2020-09-02 10:46:13.260707024 +0200
@@ -80,7 +80,7 @@
 (require 'advice)
 
 (require 'comint)
-(require 'cl-lib)
+(require 'cl)
 
 ;; XEmacs stuff
 
@@ -174,7 +174,7 @@
   :group 'imaxima
   :type (cons 'choice
 	      (mapcar (lambda (type) (list 'const type))
-		      (cl-remove-if-not 'imaxima-image-type-available-p
+		      (remove-if-not 'imaxima-image-type-available-p
 				     imaxima-image-types))))
 
 (defcustom imaxima-pt-size 11

--- End Message ---
--- Begin Message ---
Source: maxima
Source-Version: 5.44.0-3
Done: Camm Maguire <c...@debian.org>

We believe that the bug you reported is fixed in the latest version of
maxima, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 969...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Camm Maguire <c...@debian.org> (supplier of updated maxima package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 24 Apr 2021 13:41:46 +0000
Source: maxima
Architecture: source
Version: 5.44.0-3
Distribution: unstable
Urgency: high
Maintainer: Camm Maguire <c...@debian.org>
Changed-By: Camm Maguire <c...@debian.org>
Closes: 969410
Changes:
 maxima (5.44.0-3) unstable; urgency=high
 .
   * patch imaxima.el for xemacs21 compatibility
   * Bug fix: "maxima-emacs 5.44 does not work with XEmacs", thanks to
     Agustin Martin (Closes: #969410).
Checksums-Sha1:
 7ad1b45bd9546bf5efbee536ff9ca7209be31f6d 2164 maxima_5.44.0-3.dsc
 6fecd90059c1a8cd19d382ca2fc00a119d08ebe1 1760552 maxima_5.44.0-3.debian.tar.xz
 71de68ac0c2f77b368692113cbee54278fc19d6b 9190 maxima_5.44.0-3_source.buildinfo
Checksums-Sha256:
 c0c08d0fa215aff0ad0500e56fa1ad64c794fe49c5d4e22243bf34d4f5c4227a 2164 
maxima_5.44.0-3.dsc
 53a044d2ea42334516dbb259c1e2cf8d91e7ed8a32e79cd412ee103bd36a3de2 1760552 
maxima_5.44.0-3.debian.tar.xz
 6f4ddebbf2fb4f0c91ba23cce347051cc03ec04e9f44e167da809af771076089 9190 
maxima_5.44.0-3_source.buildinfo
Files:
 5dfe84be8936e552da1be896a7d8b35f 2164 math optional maxima_5.44.0-3.dsc
 8ebb4bef941f0b706fe9e83ecf3e3c18 1760552 math optional 
maxima_5.44.0-3.debian.tar.xz
 e76eca5ea2b8a07fab7a8f06d51304e0 9190 math optional 
maxima_5.44.0-3_source.buildinfo

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

iQIzBAEBCAAdFiEE/iFPNjaXdzJC6BbsuEXOUQ+bcU0FAmCEIKcACgkQuEXOUQ+b
cU0IGg//QDJPp0SsptG88EyFFnJf2lRUaolPuKuVh4OuAt0xUsAWdTk8esvbVZGC
atng+nPzXNmgu3I1ZWDgtWtl990CkSX/3qiTzsOQx4ysboQAZL2TXydMFX/3j3ac
fqF2gcJf5YDMDhL3Wxg3boVjadfj4dZNAkISRXL0BQgCV+0Y8GBkFYnGmFQV3QhN
lRWFxo43yR1DNfjxB0UgkHUkg4C1wpyq0yhGfkQJuHQhe5AJ0zwP81f8CzRNfVYa
j1l1Ip2ZP1Bc0z9pYQwFisfFAK+G8Q4dLy3YJgiaD2ZTiyb5sJ9nVXSD9q8th7hE
ZGDtC6VkK5BIRefVmaxasnzA3wFP2gHfTCQtqwGfe5ee9DRGhEmxN6nNEk9bc3co
27cdTwkHZEuU1HZdwl6woriyobpFeKI5Vyq0B3Hb+wuoBgCOIZbhbO+ckSgTZlU/
AtspBrG/nSdS709JhyKmP5FwCpvigC/7aMNzSP8sc6nLpBB7c5C9GezHwsMZdcsg
edt2u3EuM4bekfOOcid4b9G4E4HBzuFBTemmxDHH+3tLP6Uh8+Jctg+cQ5b8tMHD
RDpGzZVvWYWPDXddykciZn7Zdr1U/JAlTiOurYS/yH0gBMjfIAWskK2XIz6XuIh+
Ev8LpmI+heSOjwF0JIPIpfoRpqMdJYjwTcrC5y1FxDUKk+BiEEY=
=ocV5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to