On Wed, Jul 20, 2022 at 2:10 PM Dan Čermák <dan.cermak@xxxxxxxxxxxxxxxxxxx> wrote: > Sorry for breaking your packages Jerry. Maybe we should add some gating > tests to prevent this kind of breakage in the future. Would you have > some details what happened? Bigloo was easy to fix, so no problem there. The pvs-sbcl package uses some really old Emacs Lisp code. I'm working my way through the incompatibilities. There is quite a lot of deprecated usage. The error that actually makes things break is this: Debugger entered--Lisp error: (wrong-type-argument sequencep #<subr lisp-mode>) append(#<subr lisp-mode> nil) ilisp-byte-code-to-list(#<subr lisp-mode>) ilisp-set-doc(lisp-mode "Major mode for interacting with an inferior Lisp p...") byte-code("\301\302\10\"\210\301\303\10\"\207" [ilisp-documentation ilisp-set-doc ilisp-mode lisp-mode] 3) load("ilisp-mod" nil nil) byte-code("\305\306!\210\307\310\311\10#\210\307\312\311\10#\210\307\313\311\10#\210\307\314\311\10#\210\307\315\311\10#\210\307\316\311\10#\210\307\317\311\10#\210\307\320\311\10..." [noninteractive ilisp-mode-map +ilisp-emacs-version-id+ ilisp-*enable-cl-easy-menu-p* ilisp-*enable-scheme-easy-menu-p* require cl load "ilcompat" nil "comint-ipc" "ilisp-def" "ilisp-sym" "ilisp-inp" "ilisp-ind" "ilisp-prc" "ilisp-val" "ilisp-out" "ilisp-mov" "ilisp-key" "ilisp-prn" "ilisp-low" "ilisp-doc" "ilisp-ext" "ilisp-mod" "ilisp-dia" "ilisp-cmt" "ilisp-rng" "ilisp-hnd" "ilisp-utl" "ilisp-cmp" "ilisp-kil" "ilisp-snd" "ilisp-xfr" "ilisp-hi" "ilisp-aut" "ilisp-cl" "ilisp-acl" "ilisp-cmu" "ilisp-sbcl" run-hooks ilisp-site-hook ilisp-load-hook ilisp-bindings (xemacs lucid-19 lucid-19-new fsf-20 fsf-21) "ilisp-mnb" (xemacs lucid-19 lucid-19-new fsf-20 fsf-21) "ilisp-cl-easy-menu" (xemacs lucid-19 lucid-19-new fsf-20 fsf-21) "ilisp-scheme-easy-menu" ...] 4) load("ilisp" nil nil) byte-code("\305\306!\210\307\310\311\10#\210\307\312\311\10#\210\307\313\311\10#\210\307\314\311\10#\210\307\315\311\10#\210\307\316\311\10#\210\307\317\311\10#\210\307\320\311\10..." [noninteractive emacs-major-version emacs-minor-version pvs-original-load-path load-path make-variable-buffer-local pvs-buffer-kind load "ilisp" nil "pvs-ilisp" "pvs-mode" "pvs-view" "pvs-file-list" "pvs-browser" "pvs-utils" "pvs-cmds" (error) "pvs-prelude-files-and-regions" "pvs-print" "pvs-proofstate" "pvs-prover" "pvs-abbreviations" boundp 20 19 29 "pvs-menu" "pvs-tcl" "pvs-prover-helps" "pvs-eval" "pvs-pvsio" "pvs-prover-manip" "manip-debug-utils" "prooflite" "newcomment" t put comment-region pvs-command editing global-set-key "\3;"] 4) load("pvs-load" nil nil nil) load-with-code-conversion("/usr/lib64/pvs/emacs/go-pvs.el" "/usr/lib64/pvs/emacs/go-pvs.el" nil t) command-line-1(("-load" "/usr/lib64/pvs/emacs/go-pvs.el")) command-line() normal-top-level() I'm not yet sure what is causing that. I haven't had time to dig into it much yet, hopefully next week. I admit that I am entirely ignorant of how the gating tests work. I need to learn. Pointers to documentation would be great. -- Jerry James http://www.jamezone.org/ _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure