imathis/octopress — Issue #214: Stylesheets dir doesn't get created
Author: roytomeij
Created: 2011-10-11 19:25:26+00:00
State: open

I just cloned Octopress (which looks great), but can't get the styling to work. All files are generated in "public" just fine, but the "stylesheets" directory isn't there. When I create it manually it's deleted after a change is detected. The following error occurs:

[roy roytomeij-octopress (master)]$ rake preview
Starting to watch source with Jekyll and Compass. Starting Rack on port 4000
Configuration from /Users/roy/OpenSource/roytomeij-octopress/_config.yml
[2011-10-11 21:19:26] INFO WEBrick 1.3.1
[2011-10-11 21:19:26] INFO ruby 1.9.2 (2011-07-09) [x86_64-darwin11.1.0]
[2011-10-11 21:19:26] INFO WEBrick::HTTPServer#start: pid=29100 port=4000
Auto-regenerating enabled: source -> public
[2011-10-11 21:19:27] regeneration: 91 files changed
>>> Change detected to: screen.scss
create public/stylesheets/screen.css
Errno::ENOENT on line ["56"] of /Users/roy/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.11.5/lib/compass/actions.rb: No such file or directory - /Users/roy/OpenSource/roytomeij-octopress/public/stylesheets/screen.css

From my config:

# Publishing paths
http_path = "/"
http_images_path = "/images"
http_fonts_path = "/fonts"
css_dir = "public/stylesheets"

If I change the css_dir to "stylesheets" a "stylesheets" dir is created in the root of my project (with the correct css file in it). "public/stylesheets" however doesn't create one in that location.