Hi Guix, I’d like to play with McCLIM, but I don’t know enough about Common Lisp to understand how to launch the examples.
Here’s what I’ve done: guix install sbcl sbcl-mcclim sbcl-slime-swank This is the first question, actually: if I don’t manually install sbcl-slime-swank I get errors complaining about swank being absent. Should sbcl-mcclim propagate sbcl-slime-swank? Then I started the sbcl REPL and input this: (require :asdf) ; I don’t know why I need this (require :mcclim) This seems to compile Swank, prints a whole bunch of warnings about invalid version strings in McCLIM and returns me to the REPL. Then I tried (require :clim-examples) but it fails with “Don't know how to REQUIRE CLIM-EXAMPLES.”. So I loaded the asd file manually: (load "/home/rekado/.guix-profile/share/common-lisp/sbcl-source/mcclim/Examples/clim-examples.asd") Now at least clim-examples appears to be found: (asdf:load-system "clim-examples") This fails with this error: --8<---------------cut here---------------start------------->8--- debugger invoked on a ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #<THREAD "main thread" RUNNING {10009C8083}>: Component #:MCCLIM-LAYOUTS/TAB not found, required by #<SYSTEM "clim-examples"> --8<---------------cut here---------------end--------------->8--- I see that “lib/sbcl/mcclim-layouts-tab.asd” exists, but loading it doesn’t help. At this point it should be clear that I don’t know what I’m doing. Is it expected that Common Lisp packages installed with Guix behave this way…? -- Ricardo