chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Chicken Scheme 3 extension dependency problem


From: Paul Nelson
Subject: Re: [Chicken-users] Chicken Scheme 3 extension dependency problem
Date: Wed, 16 Mar 2011 22:55:55 -0500

I'm baaaaack!

Things have been busy for me lately, keeping me from playing with Chicken Scheme and with qwiki but I finally got a little time tonight. While I have been able to successfully install qwiki and get the first page that basically says you don't have any pages yet, when I create a page and submit it, it is not viewable. The browser reports an HTTP 500 error.

When I look in the directory that should have the file (index) I see the file and it contains the text I typed in the online form. Further, I can do an svn rm <filename>, perform an svn commit to delete the file and qwiki will again show me the screen that says there's no file and gives me the option to create one.

It seems to me like a permissions issue, but I'm running everything right now as root (using the sudo command) so I didn't think that would be a problem. Though maybe there is an issue because I am really passing a shell script (my "spiffy" script) to csi to start spiffy?

Any thoughts?

Thanks in advance!
Paul

On Thu, Feb 24, 2011 at 2:17 AM, Peter Bex <address@hidden> wrote:
On Wed, Feb 23, 2011 at 07:42:49PM -0600, Paul Nelson wrote:
> Success! WooHoo!!! :-D

Yay! Congratulations!

> The patch definitely did the trick. Thanks so much for hanging in there with
> me to get this figured out.

Thank *you* for being so persistent. Most people would've given up after
a few hours of trying (or less).

> As promised, here is the link to my project on Github that will create a new
> EC2 instance and install qwiki:
> https://github.com/Pablosan/ec2_create_instance

Cool

> I haven't added the patch to my qwiki_instance.sh script. Maybe I won't need
> to? Will checking this fix into trunk also update the Eggs repository?

I've updated trunk, but this will not automatically be updated in the
eggs repo until I actually tag a new release version.  I will do so soon.
I'd like to wait a couple of days before doing so, just in case you hit
some other snags.

> I'll continue to work on my script as if this won't be available through
> chicken-install for now.

That's fine.  You probably want to add a version check to the patching,
though.  If you're on qwiki 1.1, apply the patch.  For newer versions
the patch will be already applied and your script would fail.
The version can be queried by running "chicken-status qwiki".

It can also be obtained from Chicken:
(use setup-api)
(cadr (assq 'version (read-info "qwiki")))

Cheers,
Peter
--
http://sjamaan.ath.cx
--
"The process of preparing programs for a digital computer
 is especially attractive, not only because it can be economically
 and scientifically rewarding, but also because it can be an aesthetic
 experience much like composing poetry or music."
                                                       -- Donald Knuth


reply via email to

[Prev in Thread] Current Thread [Next in Thread]