Package: clisp Version: 1:2.49.20170913-2 Severity: important Dear Maintainer,
With new clisp version I am getting this problem again when using xindy, /usr/lib/clisp-2.49.60+/base/lisp.run: initialization file `/usr/lib/xindy/xindy.mem' was not created by this version of CLISP runtime This happened previously (see #580762 and #617378) and is caused by clisp changing its internals without bumping clisp-fasl-loader. I am attaching a proposed patch, it just bumps version by one day, so xindy should notice that it is an incompatible ABI version. A binary NMU for xindy should make it installable again together with new clisp. Some care is needed to watch first when clisp is built for the different arches xindy can temporarily work around this problem by bumping versioned clisp dependencies to (clisp (>=2.49.20170913)) in Depends and Build-depends, but a rebuild is needed anyway when clisp fixes its clisp-fasl-loader version, so I think this is better addressed from clisp. Thanks in advance Regards, -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (200, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.12.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=es_ES.utf8, LC_CTYPE=es_ES.utf8 (charmap=UTF-8), LANGUAGE=es_ES.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages clisp depends on: ii libc6 2.24-17 ii libffcall1a 1.13-0.2 ii libncurses5 6.0+20170902-1 ii libreadline5 5.2+dfsg-3+b1 ii libsigsegv2 2.11-1 ii libtinfo5 6.0+20170902-1 clisp recommends no packages. Versions of packages clisp suggests: pn clisp-dev <none> pn clisp-doc <none> ii gdb 7.12-6 pn slime <none> -- no debconf information -- Agustin
diff --git a/debian/patches/1000_bump-fasl-loader-version.diff b/debian/patches/1000_bump-fasl-loader-version.diff new file mode 100644 index 0000000..b70794a --- /dev/null +++ b/debian/patches/1000_bump-fasl-loader-version.diff @@ -0,0 +1,11 @@ +--- a/src/constobj.d ++++ b/src/constobj.d +@@ -337,7 +337,7 @@ + /* The date of the last change of the bytecode interpreter + or the arglist of any built-in function in FUNTAB or FUNTABR */ + /* when changing, remove legacy ABI! */ +- LISPOBJ(version,"(20100806)") ++ LISPOBJ(version,"(20100807)") + LISPOBJ(machine_type_string,"NIL") + LISPOBJ(machine_version_string,"NIL") + LISPOBJ(machine_instance_string,"NIL") diff --git a/debian/patches/series b/debian/patches/series index 7bb99f2..1890221 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -10,3 +10,4 @@ remove-webbugs clisp-hurd-einval-extra.patch fix-unpack_sstring_alloca_help_.patch stream-flags-alignment.patch +1000_bump-fasl-loader-version.diff
_______________________________________________ pkg-common-lisp-devel mailing list pkg-common-lisp-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-common-lisp-devel