Yes, compass is in the Gem file. The line verbatim is
gem "compass", ">= 0.11.1"
And when I run $bundle install, I get
$ bundle install
Using compass (0.11.1)
... other gems ...
Your bundle is complete! Use `bundle show [gemname]` to see where a
bundled gem is installed.
$ bundle show compass
/Library/Ruby/Gems/1.8/gems/compass-0.11.1
$
I feel like Sass doesn't know where to find the compass files. I
don't know enough about the internals of Sass or Compass to know where
this is set. In my head it's something like (in pseudocode),
Sass.add_load_path(Compass.path_to_gem)
I'd appreciate any troubleshooting tips -- ways to crack open what's
happening and figure out which part of the app is dropping the ball.