[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