3

我的 Debian 系统安装了旧版本的 FLEXI-STREAMS 库,作为其他 Debian 软件包的依赖项。因此,在系统上的每一个 Lisp 实现中,ASDF 都会自动从文件系统深处的某个地方加载该库。

由于 Quicklisp 使用 ASDF,(ql:quickload :flexi-streams)因此始终加载 FLEXI-STREAMS 的 Debian 版本,并且从不从 Quicklisp 存储库下载最新版本。

删除这个库的 Debian 版本可能会破坏依赖它的任何 Debian 软件包。

如何让 Quicklisp 忽略本地版本并继续安装最新版本?

4

1 回答 1

3

如果系统通过 ASDF 可见,则无法强制 Quicklisp 使用 Quicklisp 提供的版本。

删除 Debian 版本是最简单的选择。如果有其他东西依赖于它,那么它也应该被删除。

于 2016-06-06T16:01:02.110 回答