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
error with rake generate #57
Comments
Please, give us the full trace log by running rake -t generate. |
Just to be sure that it's not one of your config files causing the traceback, or psych itself. |
its the psych issue,i change the yaml parser and it runs no problem now |
I'm having the same problem. Mac OS X 10.7
How can I change the yaml parser? |
sorry, you can find answer here: On Sun, Aug 14, 2011 at 4:03 AM, irae <
|
I have exactly the same problem but couldn't find out how to change the YAML default parser. The thread from SO looks specific to RoR. Where is config/boot.rb in the case of Octopress? |
As I understand, this is a problem inside one of the gems. Since the purpose of octopress is an easier way to use jekyll, I think this issue should be reopened. I don't have the necessary skill do dig into the problem and propose a patch to the specific gem. In the stack overflow thread some comment even mention this to be a problem in bundler. Can someone change the Gemfile or something in a way that this works out of the box, as expected? |
It's now working for me properly. In my case it was a problem coming from ZSH syntax, I was not escaping the square brackets properly when creating a new blog post with rake. The syntax error could be more informative though. |
Now I understand what was going on. Each begin of a post is a little YAML. This was not clear to me. I wasn't creating the post with the commandline, I was trying to import from tumblr. The file was entirely alright and in UTF-8. It was breaking with an "em dash" (—), witch in fixed width fonts is almost the same as "en dash" (–) or an hyphen (-). That's why I wasn't able to find the problem. I'll dig into this further later, but may be it's a new issue entirely. Thanks for pointing that out, @jdnavarro. |
i found that when I was initially editing the ymf config file I didn't have a space after the ':' this fixes the parsing error fails: |
Thanks @Burnsoft! I ran into the same issue, followed your advice and it works now! |
Thanks @Burnsoft ,I 'm too |
Thanks @Burnsoft that did the trick for me, too! |
Thanks @Burnsoft |
Thanks @Burnsoft, i had the same issue |
i've gote the same issue with author: in the _config.yml file. author: @Myname without the @, it's ok. |
Thank you @Burnsoft ! That's the point! Everything works now. (^O^)/ |
Update Commands
$rake generate
Generating Site with Jekyll
/Users/eddie/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:148:in
'parse': couldn't parse YAML at line 42 column 0 (Psych::SyntaxError) from /Users/eddie/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:148:in
parse_stream'from /Users/eddie/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:119:in
parse' from /Users/eddie/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:106:in
load'from /Users/eddie/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:205:in
load_file' from /Users/eddie/.rvm/gems/ruby-1.9.2-p290/gems/jekyll-0.11.0/lib/jekyll.rb:119:in
configuration'from /Users/eddie/.rvm/gems/ruby-1.9.2-p290/gems/jekyll-0.11.0/bin/jekyll:207:in
<top (required)>' from /Users/eddie/.rvm/gems/ruby-1.9.2-p290/bin/jekyll:19:in
load'from /Users/eddie/.rvm/gems/ruby-1.9.2-p290/bin/jekyll:19:in `
OS: Mac OSX 10.7
The text was updated successfully, but these errors were encountered: