On വെ, ഫെബ്രു 1, 2019 at 12:07 രാവിലെ,
Pirate Praveen <prav...@onenetbeyond.org> wrote:
We need to build js part of ruby-actioncable as well and its a bit
more complicated.
They entry file there is .coffee.erb so we can't use coffee script to
compile it, so it seems the only way is to use blade build system
which would handle .coffee.erb I think. But blade has some complex
runtime dependencies and I don't know if it is realistic to package
it for buster. Any ideas?
Utkarsh packaged ruby-blade and I switched to ruby-blade build for
rails-ujs. But building actioncable fails with this error. It needs
ruby-blade-sauce-labs-plugin also (which is in salsa/NEW). Seems like a
missing require, ideas?
pravi@andhaka:~/forge/debian/git/ruby-team/rails/actioncable$ blade
build
Building assets…
Traceback (most recent call last):
41: from /usr/bin/blade:4:in `<main>'
40: from /usr/lib/ruby/vendor_ruby/thor/base.rb:444:in `start'
39: from /usr/lib/ruby/vendor_ruby/thor.rb:369:in `dispatch'
38: from /usr/lib/ruby/vendor_ruby/thor/invocation.rb:126:in
`invoke_command'
37: from /usr/lib/ruby/vendor_ruby/thor/command.rb:27:in `run'
36: from /usr/lib/ruby/vendor_ruby/blade/cli.rb:16:in `build'
35: from /usr/lib/ruby/vendor_ruby/blade.rb:93:in `build'
34: from /usr/lib/ruby/vendor_ruby/blade/assets.rb:26:in `build'
33: from /usr/lib/ruby/vendor_ruby/blade/assets/builder.rb:12:in
`build'
32: from /usr/lib/ruby/vendor_ruby/blade/assets/builder.rb:22:in
`compile'
31: from /usr/lib/ruby/vendor_ruby/sprockets/manifest.rb:186:in
`compile'
30: from /usr/lib/ruby/vendor_ruby/sprockets/manifest.rb:133:in `find'
29: from /usr/lib/ruby/vendor_ruby/sprockets/manifest.rb:133:in `each'
28: from /usr/lib/ruby/vendor_ruby/sprockets/manifest.rb:134:in `block
in find'
27: from /usr/lib/ruby/vendor_ruby/sprockets/base.rb:73:in
`find_all_linked_assets'
26: from /usr/lib/ruby/vendor_ruby/sprockets/base.rb:66:in `find_asset'
25: from
/usr/lib/ruby/vendor_ruby/sprockets/cached_environment.rb:47:in `load'
24: from
/usr/lib/ruby/vendor_ruby/sprockets/cached_environment.rb:20:in `block
in initialize'
23: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:44:in `load'
22: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:317:in
`fetch_asset_from_dependency_cache'
21: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:60:in `block in
load'
20: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:134:in
`load_from_unloaded'
19: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:56:in
`call_processors'
18: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:56:in
`reverse_each'
17: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:57:in
`block in call_processors'
16: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:75:in
`call_processor'
15: from /usr/lib/ruby/vendor_ruby/sprockets/bundle.rb:24:in `call'
14: from /usr/lib/ruby/vendor_ruby/sprockets/utils.rb:200:in `dfs'
13: from /usr/lib/ruby/vendor_ruby/sprockets/bundle.rb:23:in `block in
call'
12: from
/usr/lib/ruby/vendor_ruby/sprockets/cached_environment.rb:47:in `load'
11: from
/usr/lib/ruby/vendor_ruby/sprockets/cached_environment.rb:20:in `block
in initialize'
10: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:44:in `load'
9: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:317:in
`fetch_asset_from_dependency_cache'
8: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:60:in `block in
load'
7: from /usr/lib/ruby/vendor_ruby/sprockets/loader.rb:134:in
`load_from_unloaded'
6: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:56:in
`call_processors'
5: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:56:in
`reverse_each'
4: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:57:in
`block in call_processors'
3: from /usr/lib/ruby/vendor_ruby/sprockets/processor_utils.rb:75:in
`call_processor'
2: from /usr/lib/ruby/vendor_ruby/sprockets/erb_processor.rb:13:in
`call'
1: from /usr/lib/ruby/vendor_ruby/sprockets/erb_processor.rb:26:in
`call'
/home/pravi/forge/debian/git/ruby-team/rails/actioncable/app/assets/javascripts/action_cable.coffee.erb:6:in
`_evaluate_template': uninitialized constant ERB::ActionCable
(NameError)
Did you mean? Rational