[I'm a Common Lisp newbie.]
I want to install cl-wiki (Ubuntu, SBCL). So I do:
(asdf-install:install :cl-wiki)
...and a bit later, during compilation, I get an error message telling me that a certain file, ".../cl-wiki-0.3.2/wiki.lisp", is accessing a non-existing package, TBNL-MP.
So I install "tbnl":
(asdf-install:install :tbnl)
...and get an error message telling me "TBNL is a nickname for the package HUNCHENTOOT" . Great. But package HUNCHENTOOT, which I have installed, doesn't seem to declare any tbnl-mp package.
It seems like an "egg and hen" problem. What do I do?
On 2009-06-09 11:00:27, Albert Schlef wrote:
I want to install cl-wiki (Ubuntu, SBCL). So I do:
(asdf-install:install :cl-wiki)
...and a bit later, during compilation, I get an error message telling me that a certain file, ".../cl-wiki-0.3.2/wiki.lisp", is accessing a non-existing package, TBNL-MP.
Seems like the Hunchentoot project made some changes that broke it.
I'll add something on CL-WIKI's project page like "Doesn't work with current version of Hunchentoot." some time later.
I removed the package link on the CLiki page http://www.cliki.net/CL-WIKI
It seems like an "egg and hen" problem. What do I do?
Nothing much left.
This project is looking for a maintainer to take over.
Albert Schlef wrote:
...and a bit later, during compilation, I get an error message telling me that a certain file, ".../cl-wiki-0.3.2/wiki.lisp", is accessing a non-existing package, TBNL-MP.
Thank you for pointing this out! an (apropos "make-lock") shows that this function has, in fact, moved from tbnl-mp to hunchentoot.
If you try to specify that, one gets a warning that make-lock is not external to hunchentoot.
So I replaced all instances of tbnl-mp (in wiki.lisp) with nothing. The next problem is the syntax of the start-server and stop-server functions. I'm working on it.
Kevin
Again, thank you for trying this out and noticing the things are busted!