[cl-debian] cl packages repository

rm at fabula.de rm at fabula.de
Sat May 7 15:56:17 UTC 2005


On Sat, May 07, 2005 at 11:31:58AM +0200, Peter Van Eynde wrote:
> To keep the momentum in the cl packages during the freeze I created a
> apt-getables repository. Add
> 
> deb http://people.debian.org/~pvaneynd/cl-packages ./
> 
> to /etc/apt/sources.list to get updates Common Lisp packages.

Hi Peter,

nice idea to set up this repository. Here some more comments on my
recent sbcl on PPC/Linux experiences:

 - First of all, good idea to dissable running the tests during 
   a package build. This was one _major_ showstopper. From some
   talk om #lisp i got the impression that these tests are meant
   more as checks for the developers rather than confirmations of
   a successfull build (too bad, such a test would be fine). [1]
   Hmm, in my local setup i wasn't so radical as to disable the
   tests, i just prepended the invocation of run-tests.sh with
   a '-' in the rules file (so a failing test wouldn't stop the
   build).

 - there's another bug lurking in the build: your rukes-file invokes
   sbcl using the -noprogrammer switch. According to the NEWS file:

    * incompatible change: the --noprogrammer option, deprecated since
      version 0.7.5, has been removed.  Please use the equivalent
      --disable-debugger option instead.
 
   The ugly part of this: sbcl will _not_ emit any warnings about an
   unknown switch ... but will drop into the debugger on the first error
   encountered. Not too much fun for an authomated build :-/
  
 - As for the unicode/Locale issue: your rule-file silently assumes
   that en_US.UTF-8 is available on the build host (which _might_ be
   true for the official build daemons but not for private setups that
   use apt-build). I've gone the long way of following the suggestions
   in the Debian package maintainer manual. I'll prepare a patch against
   your new sources if you want me to.

   
Cheers RalfD

 and thanks for all that work!

[1] See for example my conversation with Juho Snellman and trentbuck 
    at http://meme.b9.com/cview.html?channel=lisp&date=050505, starting
    at 00:45:07 (yes, debugging sbcl eats a lot of time ;)
    
> Groetjes, Peter
> _______________________________________________
> cl-debian mailing list
> cl-debian at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/cl-debian



More information about the Cl-debian mailing list