Bug#400504: [cl-debian] Bug#400504: cl-mcclim-examples: sbcl dependency

Luca Capello luca at pca.it
Mon Nov 27 15:48:06 UTC 2006


Hello!

On Mon, 27 Nov 2006 12:04:41 +0100, Milan Zamazal wrote:
> "c" == commi  <commissariocurelli at gmx.de> writes:
>> Is it possible to include a dependency on that package in the
>> spec file of cl-mcclim-examples for users which have sbcl
>> installed?
>
> cl-mcclim-examples recommends cl-mcclim which, in a bit complicated
> way, depends on cl-clx-sbcl.  So the dependency is actually there.

A similar situation is in one of my packages, stumpwm, and it was
corrected by the ancient maintainer, as per bug #323936 [1].

BTW, as the dependency is there, I'd remove the duplicated suggestion
for the same packages:
=====
luca at gismo:~$ apt-cache show cl-mcclim
Package: cl-mcclim
[...]
Depends: common-lisp-controller (>= 3.37), cmucl-source | cl-clx-sbcl, cl-spatial-trees (>= 0.1-2)
Suggests: cl-mcclim-doc, cl-mcclim-examples, cmucl-source, cl-clx-sbcl
[...]
luca at gismo:~$ 
=====

> It's not perfect but I don't know about any better way that would
> satisfy both SBCL and CMUCL users.  Is this OK or do you have any
> suggestion how to improve the dependencies?

For stumpwm, I clearly stated in the description what you need:
=====
luca at gismo:~$ apt-cache show stumpwm
Package: stumpwm
[...]
Depends: common-lisp-controller (>= 5.11), cl-port, cl-clx-sbcl | cmucl-source
[...]
Description: a Common Lisp window manager
[...]
 Please ensure that you install compatible implementations of CL and
 CLX.  That means either install sbcl and cl-clx-sbcl or cmucl and
 cmucl-source.
[...]
luca at gismo:~$ 
=====

Thx, bye,
Gismo / Luca

Footnotes: 
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=323936
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-debian/attachments/20061127/107eba77/attachment.sig>


More information about the Cl-debian mailing list