Your message dated Wed, 2 Mar 2016 19:53:03 +0100
with message-id <20160302185303.GA32511@esfahan>
and subject line fixed by upload of 0.14-4
has caused the Debian Bug report #797255,
regarding ruby-mathml: FTBFS: rspec3 port needed(?): expected true to respond
to `true?` or perhaps you meant `be true` or `be_truthy`
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
797255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797255
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-mathml
Version: 0.14-3
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer,
The package fails to build:
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.1 from debian/ruby-tests.rake │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=/ruby-mathml-0.14/debian/ruby-mathml/usr/lib/ruby/vendor_ruby:. rake2.1
-f debian/ruby-tests.rake
/usr/bin/ruby2.1 /usr/bin/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
F..F.F.F....FF.....FFFF.FFFFFF..F.FFF.F..F.....FFFF......................................................
Failures:
1) MathML::Element #display_style and #as_display_style
Failure/Error: e.display_style.should be_true
expected true to respond to `true?` or perhaps you meant `be true` or
`be_truthy`
# ./spec/math_ml/element_spec.rb:9:in `block (2 levels) in <top
(required)>'
2) MathML::LaTeX::Macro #parse
Failure/Error: lambda{@m.parse('\newcommand{notcommand}{}')}.should
raise_parse_error("Need newcommand.", '\\newcommand{', "notcommand}{}")
ArgumentError:
wrong number of arguments (1 for 3+)
# ./spec/util.rb:11:in `new'
# ./spec/util.rb:11:in `raise_parse_error'
# ./spec/math_ml/latex/macro_spec.rb:32:in `block (2 levels) in <top
(required)>'
3) MathML::LaTeX::Macro #expand_command
Failure/Error: lambda{@m.expand_command("paramcom", ["12"])}.should
raise_parse_error("Need more parameter.", "", "")
ArgumentError:
wrong number of arguments (1 for 3+)
# ./spec/util.rb:11:in `new'
# ./spec/util.rb:11:in `raise_parse_error'
# ./spec/math_ml/latex/macro_spec.rb:76:in `block (2 levels) in <top
(required)>'
...
26) MathML::LaTeX::Parser#symbol_table should return default symbol module
numeric character reference version when set by requiring should be true
Failure/Error: require("math_ml/symbol/character_reference").should
be_true
expected true to respond to `true?` or perhaps you meant `be true` or
`be_truthy`
# ./spec/math_ml/latex/parser_spec.rb:574:in `block (5 levels) in <top
(required)>'
Deprecation Warnings:
Using `should` from rspec-expectations' old `:should` syntax without explicitly
enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly
enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }`
instead. Called from /ruby-mathml-0.14/spec/math_ml/element_spec.rb:5:in `block
(2 levels) in <top (required)>'.
...
ERROR: Test "ruby2.1" failed. Exiting.
dh_auto_install: dh_ruby --install /ruby-mathml-0.14/debian/ruby-mathml
returned exit code 1
debian/rules:10: recipe for target 'override_dh_auto_install' failed
Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/ruby-mathml.html
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
--- End Message ---
--- Begin Message ---
Control: fixed -1 0.14-4
Control: notfound -1 0.14-4
Hi,
This bug has been fixed by the upload of ruby-mathml 0.14-4.
Changes:
ruby-mathml (0.14-4) unstable; urgency=medium
.
* Team upload.
* Fix tests for rspec version 3.3.0.
* Fix custom matcher definition for rspec version 3.3.0.
* Fix test require for autopkgtest.
* debian/compat: Bump to bersion 9, silence lintian warning.
* debian/control: Update vcs-git link to https, silence lint
+ian warning.
* debian/control: Update vcs-browser link to https, silence
+lintian warning.
* debian/control: Update standards-version to 3.9.7, silence
+lintian
warning.
* debian/control: Update deb-helper to require version >= 9.
I am thus closing this bug.
Cheers,
Cédric
signature.asc
Description: PGP signature
--- End Message ---