Public bug reported:
Ubuntu 14.04.3 LTS
ruby-sass Installed: 3.2.12-1
The sass repository includes listen as a submodule in vendor/listen. The
submodule contents are missing from the Ubuntu trusty package, meaning
using sass with --watch fails to run:
$ sass --watch foo.scss:foo.css
>>> Sass is watching for changes. Press Ctrl-C to stop.
overwrite foo.css
LoadError: cannot load such file -- listen
Run "gem install listen" to get it.
Use --trace for backtrace.
$
Trying to install the ruby-listen package does not work either, as that
then gives:
$ sass --watch foo.scss:foo.css
>>> Sass is watching for changes. Press Ctrl-C to stop.
overwrite foo.css
NameError: uninitialized constant Listen::MultiListener
Use --trace for backtrace.
$
Presumably the versions of ruby-sass and ruby-listen are incompatible.
ruby-sass should either bundle listen so that sass --watch works, or, if
the fact they don't currently work together is fixed, recommend the
installation of ruby-listen similar to how patch 1001-avoid-
rubygems.patch tells you to install ruby-compass.
** Affects: ruby-sass (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1580619
Title:
sass --watch does not function
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby-sass/+bug/1580619/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs