[lispy-devel] Question about installing...

Matthew Kennedy mkennedy at common-lisp.net
Thu Dec 31 05:03:07 UTC 2009


(resend to list)

On Wed, Dec 30, 2009 at 11:00 PM, Matthew Kennedy
<mkennedy at common-lisp.net> wrote:
> Hi Patrick, Some questions in order to help better:
>
> Could you post the Lispy asdf-config.lisp and installation.lisp-expr
> you have as well as a directory listing (ls -l /usr/local/lispy/)?
>
> Are those files writeable by the user your run SBCL under?  A system
> wide installation (like using /usr/local) is not something Lispy was
> designed explicitly for.  I'm pretty sure it would not work unless it
> is writeable.
>
> What happens if you try it all without using asdf-binary-locations?
> That's one configuration I've never tried with Lispy/osicat -- perhaps
> it interferes.
>
> Matt
>
> On Wed, Dec 30, 2009 at 5:21 PM, Patrick Stein <pat at nklein.com> wrote:
>> I'm not sure this is at all the right forum, but I couldn't find a FAQ
>> and didn't see a help address.
>>
>> I am trying to get Lispy up and running on my Mac.  For the most part,
>> it's a dream, but I am having trouble getting some packages installed
>> when Lispy depends on them.
>>
>> For example, look at the following output where I get the Lispy
>> runtime ready and try to ASDF load the OSICAT module which I cannot
>> find.
>> Then, I ASDF load Lispy to try to install OSICAT, but Lispy says it is
>> already installed because it loaded its own version from within the
>> Lispy-0.5/osicat-0.6.0/ directory.
>>
>> Any suggestions?  Do I have to sneak in and blow away ASDF's or
>> Lispy's internal idea of what is already installed? or should the
>> OSICAT appear in Lispy's asdf-config.lisp?
>>
>> Thanks,
>> Patrick
>>
>> ===================================================
>> % sbcl --noinform --no-userinit
>> * (require :asdf)
>>
>> ("ASDF")
>> * (load #P"/usr/local/lispy/latest/asdf-config.lisp")
>>
>> T
>> * (require :asdf-binary-locations)
>>
>> NIL
>> * (asdf:oos 'asdf:load-op 'osicat)
>>
>> debugger invoked on a ASDF:MISSING-COMPONENT: component "osicat" not found
>>
>> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
>>
>> restarts (invokable by number or by possibly-abbreviated name):
>>  0: [ABORT] Exit debugger, returning to top level.
>>
>> (ASDF:FIND-SYSTEM OSICAT T)
>> 0] 0
>>
>> * (asdf:oos 'asdf:load-op 'lispy :verbose nil)
>> ;
>> ; lots of warnings about implicitly creating new generics like
>> URI-PARSED-PATH and TRANSFORM-OCTET
>> ;
>> WARNING: Lispy configuration not found at /Users/pat/.lispy.lisp
>> 2009-12-30 17:16:53 "Initializing Lispy system on SBCL 1.0.30"
>> 2009-12-30 17:16:53 "Fetching
>> http://common-lisp.net/project/lispy/repository/map.lisp-expr"
>> 2009-12-30 17:16:53 "Fetching
>> http://common-lisp.net/project/lispy/repository/map.lisp-expr.asc"
>> gpg: Signature made Fri Dec 25 12:19:20 2009 CST using DSA key ID 7CF49723
>> gpg: Good signature from "Matthew Kennedy <mkennedy at common-lisp.net>"
>> gpg: WARNING: This key is not certified with a trusted signature!
>> gpg:          There is no indication that the signature belongs to the owner.
>> Primary key fingerprint: 1588 AC51 9123 3423 7556  6F67 6912 4FB8 7CF4 9723
>> 2009-12-30 17:16:54 "GPG validation success
>> http://common-lisp.net/project/lispy/repository/map.lisp-expr"
>> 2009-12-30 17:16:54 "Reading
>> /usr/local/lispy/lispy-all-0.5/lispy-0.5/maps/map.lisp-expr"
>> 2009-12-30 17:16:54 "Maps contain contains 101 entries"
>> 2009-12-30 17:16:54 "Reading
>> /usr/local/lispy/lispy-all-0.5/lispy-0.5/installation.lisp-expr"
>> 2009-12-30 17:16:54 "Installation contains 23 entries"
>> 2009-12-30 17:16:54 "Writing
>> /usr/local/lispy/lispy-all-0.5/lispy-0.5/asdf-config.lisp"
>> 2009-12-30 17:16:54 "Loading
>> /usr/local/lispy/lispy-all-0.5/lispy-0.5/asdf-config.lisp"
>> NIL
>> * (lispy:install (lispy:module-by-name :osicat))
>> 2009-12-30 17:19:11 "Installing OSICAT"
>> 2009-12-30 17:19:11 "Already installed OSICAT 0.6.0."
>>
>> NIL
>> ===================================================
>>
>> _______________________________________________
>> lispy-devel mailing list
>> lispy-devel at common-lisp.net
>> http://common-lisp.net/cgi-bin/mailman/listinfo/lispy-devel
>>
>




More information about the lispy-devel mailing list