Hello!

On Mon, 27 Nov 2006 12:04:41 +0100, Milan Zamazal wrote:
> "c" == commi  <[EMAIL PROTECTED]> 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:
=====
[EMAIL PROTECTED]:~$ 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
[...]
[EMAIL PROTECTED]:~$ 
=====

> 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:
=====
[EMAIL PROTECTED]:~$ 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.
[...]
[EMAIL PROTECTED]:~$ 
=====

Thx, bye,
Gismo / Luca

Footnotes: 
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=323936

Attachment: pgp3pyryjuXkc.pgp
Description: PGP signature

Reply via email to