logv installation and library dependency issues

33 views
Skip to first unread message

PaulO

unread,
Jul 31, 2008, 3:58:12 AM7/31/08
to cl-terrace
is there a Trac or similar site for this project? It might be more
appropriate to report the following there but since I am not aware of
another way to report issues I will go ahead and post this here...

the logv page on cl-user does not list any library dependencies but
the system definition lists the following:
:trivial-utf-8 :bordeaux-threads

when I tried installing from tar file, these were not included.

I tried using asdf install hoping that it would automatically find and
download the thread and utf8 libraries but got the following
(in SBCL running in CUSP in eclipse)

1) System-wide install:
System in /usr/local/lib/sbcl/site-systems/
Files in /usr/local/lib/sbcl/site/
2) Personal installation:
System in /Users/Paul/.sbcl/systems/
Files in /Users/Paul/.sbcl/site/
-->
>> 2
Downloading 8029 bytes from http://common-lisp.net/project/bpm/release/logv_0.1.tar.gz
...

Server responded 404 for GET http://common-lisp.net/project/bpm/release/logv_0.1.tar.gz.asc
[Condition of type ASDF-INSTALL::DOWNLOAD-ERROR]
0: [SKIP-GPG-CHECK] Don't check GPG signature for this package
1: [ABORT] Return to SLIME's top level.
2: [ABORT] Exit debugger, returning to top level.

I will probably go and fetch the thread and utf-8 libraries "by hand"
and go back to installing the tar version "manually" but thought it
might be worth reporting these issues anyway.

Nick Allen

unread,
Jul 31, 2008, 9:39:43 AM7/31/08
to cl-te...@googlegroups.com
HellO PaulO,

Thanks for the report. I will update the library pages this weekend. Also, I lost my old GPG key during a hardware failure. I will try to get a new new one and GPG sign the libs this weekend.

Anyways, if I do an asdf-install:install of logv and hit "0: [SKIP-GPG-CHECK]" everything works for me. Did you try skipping the GPG check?

take care

Nick
 

O'Rorke Paul

unread,
Jul 31, 2008, 3:17:05 PM7/31/08
to cl-te...@googlegroups.com
skipping checking GPG signatures works for me and asdf-install does get the libraries as I'd hoped.
thanks, Nick!
---Paul O



O'Rorke Paul

unread,
Aug 1, 2008, 6:08:29 AM8/1/08
to cl-te...@googlegroups.com
I am  seeing the following warning in SBCL.

WARNING: Either there is no Bordeaux-threads support for your
implementation, or your implementation does not support threads
therefore some features may not work. Feel free to implement it, or
bug one of the maintainers to do so if your lisp supports threads at
all.

I am not using threads at the moment so I'm going to ignore it for the time being.
---Paul O

Nick Allen

unread,
Aug 5, 2008, 6:26:43 PM8/5/08
to cl-te...@googlegroups.com

Hello Paul,

Your SBCL doesn't have threads enabled but you can recompile it to
have them (I'm guessing your using the canned installation that comes
w/ debian or ubuntu or something on x86)...

There is a file called "base-target-features.lisp-expr" in the sbcl
directory. search for ":sb-thread" in the file then uncomment that
line. now if SBCL is recompiled it will have threads enabled (note:
also uncomment :compare-and-swap-vops if you want to enable the super
cool SB-EXT:COMPARE-AND-SWAP)

the instructions for compiling SBCL are here

http://sbcl.sourceforge.net/getting.html

it goes something like this

export GNUMAKE=gnumake # for bash / zsh
cd path/to/sbcl/
sh make.sh
sh install.sh

[wait a long time]

the cool this is that once you recompile SBCL you can M-. into the
source of sbcl itself, which is just plain awesome

take care

Nick

nall...@gmail.com

unread,
Aug 11, 2008, 9:08:51 PM8/11/08
to cl-terrace


On Jul 31, 3:39 pm, "Nick Allen" <nalle...@gmail.com> wrote:
> On Thu, Jul 31, 2008 at 9:58 AM, PaulO <p...@ororke.com> wrote:
>
> > is there a Trac or similar site for this project?  It might be more
> > appropriate to report the following there but since I am not aware of
> > another way to report issues I will go ahead and post this here...
>
> > the logv page on cl-user does not list any library dependencies but
> > the system definition lists the following:
> > :trivial-utf-8 :bordeaux-threads

I updated all the cl-terrace projects on cl-user.net to reflect their
dependencies

the sigs on asdf-install don't seem to work or do anything so I never
signed the tarballs...

Nick
Reply all
Reply to author
Forward
0 new messages