Thanks! I just have want to do one more change before I release a new asdf version, in the meanwhile I recommend the darcs repo, it contains new stuff like json-rpc and json-bind. /Henrik
On Fri, 2007-03-09 at 15:35 +0100, Pascal Bourguignon wrote:
There's a problem with the packaging of cl-json.
========================================================================
CL-USER(1): (asdf-install:install :cl-json) ;;; Installing acldns patch, version 1 ;;; ASDF-INSTALL: Downloading 9618 bytes from http://common-lisp.net/project/cl-json/cl-json_0.1.3.tar.gz to /usr/local/asdf-install/site/CL-JSON.asdf-install-tmp ... gpg: Signature made Wed Feb 22 23:15:11 2006 CET using DSA key ID 13DC794B gpg: Can't check signature: public key not found
"[GNUPG:] ERRSIG DB0819FF13DC794B 17 2 00 1140646511 9" "[GNUPG:] NO_PUBKEY DB0819FF13DC794B" Error: No key found for key id 0xDB0819FF13DC794B. Try some command like gpg --recv-keys 0xDB0819FF13DC794B [condition type: KEY-NOT-FOUND]
Restart actions (select using :continue): 0: Don't check GPG signature for this package 1: Return to Top Level (an "abort" restart). 2: Abort entirely from this (lisp) process. [1] CL-USER(2): :cont 0 ;;; ASDF-INSTALL: Installing /usr/local/asdf-install/site/CL-JSON.asdf-install-tmp in /usr/local/asdf-install/site/, /usr/local/asdf-install/site-systems/ cl-json_0.1.3/src/common.lisp cl-json_0.1.3/src/encoder.lisp cl-json_0.1.3/src/decoder.lisp cl-json_0.1.3/src/package.lisp cl-json_0.1.3/t/testjson.lisp cl-json_0.1.3/t/fail1.json cl-json_0.1.3/t/fail10.json cl-json_0.1.3/t/fail11.json cl-json_0.1.3/t/fail12.json cl-json_0.1.3/t/fail13.json cl-json_0.1.3/t/fail14.json cl-json_0.1.3/t/fail15.json cl-json_0.1.3/t/fail16.json cl-json_0.1.3/t/fail17.json cl-json_0.1.3/t/fail18.json cl-json_0.1.3/t/fail19.json cl-json_0.1.3/t/fail2.json cl-json_0.1.3/t/fail20.json cl-json_0.1.3/t/fail21.json cl-json_0.1.3/t/fail22.json cl-json_0.1.3/t/fail23.json cl-json_0.1.3/t/fail24.json cl-json_0.1.3/t/fail3.json cl-json_0.1.3/t/fail4.json cl-json_0.1.3/t/fail5.json cl-json_0.1.3/t/fail6.json cl-json_0.1.3/t/fail7.json cl-json_0.1.3/t/fail8.json cl-json_0.1.3/t/fail9.json cl-json_0.1.3/t/package.lisp cl-json_0.1.3/t/pass1.json cl-json_0.1.3/t/pass2.json cl-json_0.1.3/t/pass3.json cl-json_0.1.3/t/testencoder.lisp cl-json_0.1.3/t/testdecoder.lisp cl-json_0.1.3/doc/index.html cl-json_0.1.3/doc/style.css cl-json_0.1.3/json.asd
#P"/usr/local/asdf-install/site/cl-json_0.1.3/" #P"/usr/local/asdf-install/site/cl-json_0.1.3/" Error: component "cl-json" not found [condition type: MISSING-COMPONENT]
Restart actions (select using :continue): 0: Retry installation 1: Return to Top Level (an "abort" restart). 2: Abort entirely from this (lisp) process. [1] CL-USER(3): :cont 1 No man's ambition has a right to stand in the way of performing a simple act of justice. -- John Altgeld CL-USER(4): (asdf:oos 'asdf:load-op :cl-json) Error: component "cl-json" not found [condition type: MISSING-COMPONENT]
Restart actions (select using :continue): 0: Return to Top Level (an "abort" restart). 1: Abort entirely from this (lisp) process. [1] CL-USER(5): :q CL-USER(6): ========================================================================
With the attached patch, we can install and load it smoothly. (Rename the system file cl-json.asd and rename the defsystem :cl-json to put some consistency in).
======================================================================== CL-USER(1): (asdf:oos 'asdf:load-op :cl-json) ; loading system definition from ; /usr/local/asdf-install/site-systems/cl-json.asd into ; #<The ASDF0 package> ; registering #<SYSTEM :CL-JSON @ #x71c55e5a> as CL-JSON ; registering #<SYSTEM :JSON.TEST @ #x71aa2b2a> as JSON.TEST NIL ========================================================================
cl-json-devel mailing list cl-json-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/cl-json-devel