[Pkg-emacsen-addons] Bug#911527: Bug#911527: please remove Pre-Depends on common-lisp-controller

David Bremner david at tethera.net
Wed Nov 14 12:22:14 GMT 2018


Sébastien Villemot <sebastien at debian.org> writes:

> Source: ilisp
> Version: 5.12.0+cvs.2004.12.26-27
> Severity: important
> Tags: patch
>
> Dear Maintainer,
>
> Please drop the Pre-Depends on common-lisp-controller. This package is
> obsolete, and ideally it will not ship with Buster. It has been superseded by
> ASDF, which is shipped by all Common Lisp implementations in Debian.
>
> Dropping the dependency should be enough. ASDF is able to locate the files
> where they are installed (i.e. under /usr/share/common-lisp/).
>
> The severity of this bug report may be raised before the Buster freeze.
>

I had a look to see if a trivial fix was possible for this, but got
discouraged by two things

1) There is a call to "register-common-lisp-source ilisp" in the
postinst. Presumably that needs to be removed, since it doesn't exist
anymore once the pre-depends is removed. But at that point I'd just be
guessing, so I stopped.

2) The generated single patch is a monster, at almost 10k lines. Among
other things, it seems to contain thousands of lines of whitespace fixes
to upstream.  I guess I'm being a bit fussy, but I'm not happy about
uploading a package when I can't really understand the differences from
upstream.



More information about the Pkg-emacsen-addons mailing list