[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