[cl-json-devel] cl-json asdf packaging.

Henrik Hjelte henrik at evahjelte.com
Fri Mar 9 14:59:01 UTC 2007


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 at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/cl-json-devel




More information about the cl-json-devel mailing list