[cl-debian] Bug#335974: dh-lisp: provide a way to require a specific common-lisp-controller version

René van Bevern rvb at minet.uni-jena.de
Fri Oct 28 12:51:40 UTC 2005


On 27.10.05, Peter Van Eynde wrote:

Hi Peter,

> For cl-slime I require the use of clc 4.23 or higher. When I specify
> this two statements end up in the Depends of the package and a lintian
> warning is generated. It would be nice to either check if there is
> already a clc dependency or to add a flag to not add the dependency.

I'd rather not let users of dh_lisp let them choose the version of clc
freely (a flag to not add it or check if some other dependency has
already been added), because I have to make sure that the maintainer
scripts, that dh_lisp generates, also work with the clc that is
depended on. The clc dependency, that dh_lisp establishes, should
always match the interface in the generated scripts.

If you really do not want the clc dependency to be added, scripts
should not be generated either and you can use the noscripts flag,
which is provided and working.

I can, however, because this is suboptimal, bump the default version
of the clc dependency to 4.23, which is imo a good idea, because it a)
contains the security fixes from 4.19 and b) is really a change in its
interface, that future CL packages might want to use and is not
available in older versions.

If you agree with me in the last point, you can find a new dh-lisp
version, with this and other (fully backward-compatible) changes, in
my repository at
http://cl-debian.alioth.debian.org/repository/rvb/dh-lisp and sponsor
me an upload for version 0.4. :-)

	René
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 307 bytes
Desc: Digital signature
URL: <https://mailman.common-lisp.net/pipermail/cl-debian/attachments/20051028/929c4df2/attachment.sig>


More information about the Cl-debian mailing list