Source: ruby-jekyll-sass-converter
Version: 1.5.2-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> NoMethodError:
> undefined method `expect' for
> #<RSpec::ExampleGroups::JekyllConvertersSass::MatchingFileExtensions:0x0000555ee455c858>
> Did you mean? exec
> # ./spec/sass_converter_spec.rb:43:in `block (3 levels) in <top
> (required)>'
>
> Finished in 0.05707 seconds (files took 0.351 seconds to load)
> 36 examples, 36 failures
>
> Failed examples:
>
> rspec ./spec/scss_converter_spec.rb:255 # Jekyll::Converters::Scss importing
> from internal libraries unsafe mode expands globs
> rspec ./spec/scss_converter_spec.rb:278 # Jekyll::Converters::Scss importing
> from internal libraries safe mode ignores external load paths
> rspec ./spec/scss_converter_spec.rb:274 # Jekyll::Converters::Scss importing
> from internal libraries safe mode allows local load paths
> rspec ./spec/scss_converter_spec.rb:282 # Jekyll::Converters::Scss importing
> from internal libraries safe mode does not allow traversing outside source
> directory
> rspec ./spec/scss_converter_spec.rb:228 # Jekyll::Converters::Scss importing
> from external libraries safe mode ensures the sass_dir is the entire load path
> rspec ./spec/scss_converter_spec.rb:224 # Jekyll::Converters::Scss importing
> from external libraries safe mode ignores the new load path
> rspec ./spec/scss_converter_spec.rb:189 # Jekyll::Converters::Scss importing
> from external libraries unsafe mode brings in the grid partial
> rspec ./spec/scss_converter_spec.rb:181 # Jekyll::Converters::Scss importing
> from external libraries unsafe mode recognizes the new load path
> rspec ./spec/scss_converter_spec.rb:185 # Jekyll::Converters::Scss importing
> from external libraries unsafe mode ensures the sass_dir is still in the load
> path
> rspec ./spec/scss_converter_spec.rb:207 # Jekyll::Converters::Scss importing
> from external libraries unsafe mode with the sass_dir specified twice ensures
> the sass_dir only occurrs once in the load path
> rspec ./spec/scss_converter_spec.rb:61 # Jekyll::Converters::Scss when
> building configurations set the load paths to the _sass dir relative to site
> source
> rspec ./spec/scss_converter_spec.rb:57 # Jekyll::Converters::Scss when
> building configurations allow caching in unsafe mode
> rspec ./spec/scss_converter_spec.rb:65 # Jekyll::Converters::Scss when
> building configurations allow for other styles
> rspec ./spec/scss_converter_spec.rb:71 # Jekyll::Converters::Scss when
> building configurations when specifying sass dirs when the sass dir exists
> allow the user to specify a different sass dir
> rspec ./spec/scss_converter_spec.rb:77 # Jekyll::Converters::Scss when
> building configurations when specifying sass dirs when the sass dir exists
> not allow sass_dirs outside of site source
> rspec ./spec/scss_converter_spec.rb:110 # Jekyll::Converters::Scss when
> building configurations in safe mode only contains :syntax, :cache, :style,
> and :load_paths keys
> rspec ./spec/scss_converter_spec.rb:97 # Jekyll::Converters::Scss when
> building configurations in safe mode forces load_paths to be just the local
> load path
> rspec ./spec/scss_converter_spec.rb:93 # Jekyll::Converters::Scss when
> building configurations in safe mode does not allow caching
> rspec ./spec/scss_converter_spec.rb:101 # Jekyll::Converters::Scss when
> building configurations in safe mode allows the user to specify the style
> rspec ./spec/scss_converter_spec.rb:106 # Jekyll::Converters::Scss when
> building configurations in safe mode defaults style to :compact
> rspec ./spec/scss_converter_spec.rb:51 # Jekyll::Converters::Scss determining
> the output file extension always outputs the .css file extension
> rspec ./spec/scss_converter_spec.rb:41 # Jekyll::Converters::Scss matching
> file extensions matches .scss files
> rspec ./spec/scss_converter_spec.rb:45 # Jekyll::Converters::Scss matching
> file extensions does not match .sass files
> rspec ./spec/scss_converter_spec.rb:128 # Jekyll::Converters::Scss converting
> SCSS removes byte order mark from compressed SCSS
> rspec ./spec/scss_converter_spec.rb:121 # Jekyll::Converters::Scss converting
> SCSS includes the syntax error line in the syntax error message
> rspec ./spec/scss_converter_spec.rb:117 # Jekyll::Converters::Scss converting
> SCSS produces CSS
> rspec ./spec/scss_converter_spec.rb:134 # Jekyll::Converters::Scss converting
> SCSS does not include the charset unless asked to
> rspec ./spec/scss_converter_spec.rb:153 # Jekyll::Converters::Scss importing
> partials uses a compressed style
> rspec ./spec/scss_converter_spec.rb:145 # Jekyll::Converters::Scss importing
> partials outputs the CSS file
> rspec ./spec/scss_converter_spec.rb:149 # Jekyll::Converters::Scss importing
> partials imports SCSS partial
> rspec ./spec/sass_converter_spec.rb:48 # Jekyll::Converters::Sass converting
> sass produces CSS
> rspec ./spec/sass_converter_spec.rb:52 # Jekyll::Converters::Sass converting
> sass includes the syntax error line in the syntax error message
> rspec ./spec/sass_converter_spec.rb:65 # Jekyll::Converters::Sass converting
> sass does not include the charset if asked not to
> rspec ./spec/sass_converter_spec.rb:59 # Jekyll::Converters::Sass converting
> sass removes byte order mark from compressed Sass
> rspec ./spec/sass_converter_spec.rb:38 # Jekyll::Converters::Sass matching
> file extensions does not match .scss files
> rspec ./spec/sass_converter_spec.rb:42 # Jekyll::Converters::Sass matching
> file extensions matches .sass files
>
> Randomized with seed 61685
>
> /usr/bin/ruby2.5
> -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.2/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/lib
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec
> --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed
> ERROR: Test "ruby2.5" failed:
The full build log is available from:
http://qa-logs.debian.net/2020/02/22/ruby-jekyll-sass-converter_1.5.2-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.