-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No respond installation #44
Comments
Try to interrupt thread with Ctrl-C Ctrl-C and see the backtrace? |
here is the full backtrace: |
i tried several ctl-c ctl-c, it seems running background? but still no response and output for long time... |
Looking at the backtrace, I see that probably it hangs somewhere inside quicklisp client on opening the file. This is not looks like a problem related to the distribution itself. Could you please check if this issue can be reproduced with newer non-Portacle SBCL, fresh ASDF and Quicklisp? |
Let me try later. It could be quickload on my linux anyway. btw, how can I use ros script to make reblocks server as systemd service? I tried but the package which is successfully started in sbcl cannot properly launched as systemd… do you have any sample? Thx. |
Usually there is no problems running a binary. However if you are using Clack, it may try to quickload additional ASDF system to support Hunchentoot оr other webserver of your choice. To prevent this, you need to make you system depend on |
By reviewing some of your sample code I just got confused about certain methods, such as defroute vs defroutes, init-page vs session-init etc. |
DEFROUTES does not belong to REBLOCKS itself, it is a macro from a separate library REBLOCKS-NAVIGATION-WIDGET. It defines a widget which renders different subwidgets depending on URL's path. INIT-PAGE is a generic function which was introduced after the I've created the REBLOCKS-NAVIGATION-WIDGET system. Theoretically, you can use it instead of DEFROUTES and just return different widget depending on URL-PATH. DEFROUTE is a lowlevel interface for adding additional routes to the webserver under the Reblocks. For example, you can use it to add a handler to return |
I think it is make sense to add this description to the documentation. Thank you for pointing to this issue. |
after:
(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)
(ql:quickload :reblocks)
there is no response...
used in portacle
The text was updated successfully, but these errors were encountered: