[cl-debian] UCW status, seeing the light at the end of the tunnel

Luca Capello luca at pca.it
Sat Mar 18 17:31:59 UTC 2006


even if the title is quite melodramatic, I should say that in the
last 2 weeks I made a lot of progress in (better understanding and)
packaging UCW for Debian.

If someone wants to help, here a roadmap, with the remaining issues...

Strictly speaking, to have a simply UCW server up and running you
don't need the whole bunch of packages I reported in the past [1].  In
fact, if you use the internal httpd backend, you don't need any
external web server.

ATM, the following packages are already present in Debian and can be
used without modification (and with modifications I don't include
upstream updates, but "strong" hacking).  They are:

  - arnesi
  - yaclml
  - iterate
  - cl-ppcre
  - puri
  - split-sequence
  - parenscript (in the NEW queue, see bug #349607 [2])

Other packages are present in Debian, but...:

  - SLIME swank, which thank to Peter doesn't depends on the Emacs
    code, but I'm suffering of a strange bug [3] on systems without
    the common-lisp-controller.

  - rfc2388 needs to be synchronized with the BESE version, see posts
    at [4] and [5] for more info.

  - detachtty needs an upgrade, at least including bug #282641 [6],
    which is a better solution than bug #282640 [7]).  Probably it
    needs also a new maintainer, as the bugs are really old.

The last two packages are not present in Debian:

  - rfc2109 [8], I already started the packaging and I'm waiting an
    answer from the author for a small license clarification.

  - trivial-sockets [9], I'm waiting an answer from the upstream
    author, who turns out to be the same as detachtty and also a
    Debian maintainer.

Moreover, I just finished to test a series of patches that render UCW
highly configurable without touching the source code, starting the UCW
server throught the cl-launch script [10], which is already packaged
by its upstream author, but not present in Debian.

That's all :-)

Thx, bye,
Gismo / Luca

[1] http://common-lisp.net/pipermail/cl-debian/2006-January/000962.html
[2] http://bugs.debian.org/349607
[3] http://common-lisp.net/pipermail/slime-devel/2006-March/004664.html
[4] http://common-lisp.net/pipermail/bese-devel/2005-December/001373.html
[5] http://common-lisp.net/pipermail/cl-debian/2006-February/001069.html
[6] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=282641
[7] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=282640
[8] http://wwww.common-lisp.net/project/rfc2109/
[9] http://www.cliki.net/trivial-sockets
[10] http://www.cliki.net/cl-launch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-debian/attachments/20060318/a2864947/attachment.sig>

More information about the Cl-debian mailing list