[DRE-maint] Bug#1005631: new restriction in rubygems: installing symlink pointing to parent path not allowed - causes ruby-handlebars-assets to ftbfs
Pirate Praveen
praveen at onenetbeyond.org
Sat Jan 21 08:45:31 GMT 2023
On Fri, 03 Jun 2022 21:52:17 +0530 Pirate Praveen
<praveen at onenetbeyond.org> wrote:
> May be we can copy during build and replace it by symlink in install?
This fixes the earlier issue, but now some tests fail
# Running:
..E.........E......E........
Finished in 18.138080s, 1.5437 runs/s, 2.4810 assertions/s.
1) Error:
HandlebarsAssets::HamlbarsTest#test_render_haml:
ArgumentError: wrong number of arguments (given 2, expected 0..1)
/usr/lib/ruby/vendor_ruby/temple/engine.rb:44:in `initialize'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:106:in
`new'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:106:in
`choose_engine'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:26:in
`prepare'
/usr/lib/ruby/vendor_ruby/tilt/template.rb:99:in `initialize'
/<<PKGBUILDDIR>>/test/handlebars_assets/hamlbars_test.rb:23:in `new'
/<<PKGBUILDDIR>>/test/handlebars_assets/hamlbars_test.rb:23:in
`test_render_haml'
2) Error:
HandlebarsAssets::HandlebarsTemplateTest#test_multiple_frameworks_with_ember_render:
ArgumentError: wrong number of arguments (given 2, expected 0..1)
/usr/lib/ruby/vendor_ruby/temple/engine.rb:44:in `initialize'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:106:in
`new'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:106:in
`choose_engine'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:26:in
`prepare'
/usr/lib/ruby/vendor_ruby/tilt/template.rb:99:in `initialize'
/<<PKGBUILDDIR>>/test/handlebars_assets/tilt_handlebars_test.rb:14:in
`new'
/<<PKGBUILDDIR>>/test/handlebars_assets/tilt_handlebars_test.rb:14:in
`render_it'
/<<PKGBUILDDIR>>/test/handlebars_assets/shared/adapter_tests.rb:191:in
`test_multiple_frameworks_with_ember_render'
3) Error:
HandlebarsAssets::HandlebarsProcessorTest#test_multiple_frameworks_with_ember_render:
ArgumentError: wrong number of arguments (given 2, expected 0..1)
/usr/lib/ruby/vendor_ruby/temple/engine.rb:44:in `initialize'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:106:in
`new'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:106:in
`choose_engine'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:64:in
`call'
/<<PKGBUILDDIR>>/lib/handlebars_assets/handlebars_template.rb:49:in
`call'
/<<PKGBUILDDIR>>/test/handlebars_assets/handlebars_processor_test.rb:14:in
`render_it'
/<<PKGBUILDDIR>>/test/handlebars_assets/shared/adapter_tests.rb:191:in
`test_multiple_frameworks_with_ember_render'
28 runs, 45 assertions, 0 failures, 3 errors, 0 skips
rake aborted!
Command failed with status (1)
More information about the Pkg-ruby-extras-maintainers
mailing list