Your message dated Tue, 10 Oct 2006 12:14:01 -0400
with message-id <[EMAIL PROTECTED]>
and subject line bug closed but not automatically detected
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: cl-launch
Version: 1.85-1
Severity: wishlist

Hello,

the background of this wishlist can be found on bug #384071 [1], I
created a new bug because I think the discussion was becoming
specific to CL-Launch and no more to StumpWM.

BTW, Xavier, I Cc:ed you because you were deeply involved in the
discussion, I hope you don't mind :-)

On Thu, 24 Aug 2006 00:53:17 +0200, Xavier Maillard wrote:
>> Moreover, I think we need to find a common way to specify cl-launch
>> files.  For example, stumpwm can be loaded through CMUCL or SBCL,
>> thus the script in /usr/bin/stumpwm cannot have the SBCL option
>> hardcoded (because files in /usr should not be edited by the
>> administrator).
>
> You can normally pass --lisp "sbcl cmucl clisp" as an argument thus
> you can easily set LISPS="list of CL implentations separated by
> spaces".

I'm aware of this, but the main problem here is the following.

At package building time, I create the /usr/bin/stumpwm script with

  cl-launch --output ./stumpwm  --lisp "sbcl clisp" \
            --system stumpwm --init '(stumpwm:stumpwm ":0")'

But with this solution, as the StumpWM maintainer I'm giving a
preference to SBCL (because it's the first in the list).

As by the Debian Policy not the administrator neither the end-user
have the rights to modify files in /usr, but only in /etc (because
only modifications done in the latter are preserved during package
upgrades), if someone wants to start StumpWM through CMUCL needs to
copy /usr/bin/stumpwm somewhere and modify the $LISPS variable.

Thus, I think we need to find a general and user-specific solution:
something like a /etc/cl-launchrc and ~/.cl-launchrc files, where for
every CL-Launch binary script (e.g. /usr/bin/stumpwm) one can override
variables (especially $LISPS).  Thus, any maintainer that wants to
provide CL-Launch binary scripts could specify every supported Common
Lisp implementation, then the administrator or the end-user can adjust
to his needs.

Obviously, someone may prefer to copy /usr/bin/stumpwm into ~/bin, but
I'm not for "polluting" $HOME with multiple copies of /usr/bin/ files
which differ only for a line (yes, I'm a bit paranoid).

Thx, bye,
Gismo / Luca

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-rc4
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages cl-launch depends on:
ii  common-lisp-controller        6.2        This is a Common Lisp source and c

cl-launch recommends no packages.

-- no debconf information

Footnotes: 
[1] http://bugs.debian.org/384071

Attachment: pgpetmT8hyhva.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
This bug was closed as of 1.87-1.
However, the fact that it was closed was not automatically detected,
probably because the server only checks the .changes file, not the
complete set of changelog differences since the previous uploaded
release.

In any case, the cl-launchrc feature, enabled by default on debian,
fixes the issue as best as can be done by cl-launch. For more
configurability, you can always use front-ends that either invokes a
cl-launch-generated script without dump giving a proper $LISP or calls
one of many cl-launch-generated scripts with dumps, one for each
supported implementation.

--#f
Maybe Jesus was right when he said that the meek shall inherit the earth
-- but they inherit very small plots, about six feet by three.
               -- Lazarus Long

--- End Message ---

Reply via email to