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