Source: ruby-fssm
Version: 0.2.10-2
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: [email protected]
Usertags: ftbfs
X-Debbugs-CC: [email protected]
Dear Maintainer,
The package fails to build:
The File System State Monitor
paths
should accept a valid filesystem directory
WARNING: Using the `raise_error` matcher without providing a specific error or
message risks false positives, since `raise_error` will match when Ruby raises
a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the
expectation to pass without even executing the method you are intending to
call. Instead consider providing a specific error class or message. This
message can be supressed by setting:
`RSpec::Expectations.configuration.warn_about_potential_false_positives =
false`. Called from /ruby-fssm-0.2.10/spec/path_spec.rb:10:in `block (3 levels)
in <top (required)>'.
should not accept an invalid filesystem directory
should default the path to the current directory
should accept an optional glob array parameter
should accept an optional glob string parameter
should accept an optional option parameter
should default the glob to ['**/*']
should accept a callback for update events
should accept a callback for delete events
should accept a callback for create events
should accept a configuration block
should pass file type to callbacks as the third argument if :directories
option is used
Failures:
1) The File System State Monitor monitor with default options should call
create callback upon file creation
Failure/Error: File.exists?(file).should be_false
expected false to respond to `false?` or perhaps you meant `be false` or
`be_falsey`
# /usr/lib/ruby/vendor_ruby/rspec/support.rb:86:in `block in
<module:Support>'
# /usr/lib/ruby/vendor_ruby/rspec/support.rb:93:in `call'
# /usr/lib/ruby/vendor_ruby/rspec/support.rb:93:in `notify_failure'
# /usr/lib/ruby/vendor_ruby/rspec/expectations/fail_with.rb:27:in
`fail_with'
# /usr/lib/ruby/vendor_ruby/rspec/expectations/handler.rb:40:in
`handle_failure'
# /usr/lib/ruby/vendor_ruby/rspec/expectations/handler.rb:50:in `block in
handle_matcher'
# /usr/lib/ruby/vendor_ruby/rspec/expectations/handler.rb:27:in
`with_matcher'
# /usr/lib/ruby/vendor_ruby/rspec/expectations/handler.rb:48:in
`handle_matcher'
# /usr/lib/ruby/vendor_ruby/rspec/expectations/syntax.rb:45:in `should'
# ./spec/monitor_spec.rb:62:in `block (5 levels) in <top (required)>'
# ./spec/monitor_spec.rb:40:in `run_monitor'
# ./spec/monitor_spec.rb:60:in `block (4 levels) in <top (required)>'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `instance_exec'
...
Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/ruby-fssm.html
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.19.0-23-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]