[DRE-maint] Bug#794160: FTBFS: The semantics of `RSpec::Core::Pending#pending` have changed in RSpec 3.

Chris West (Faux) solo-debianbugs at goeswhere.com
Thu Jul 30 21:54:33 UTC 2015


Source: ruby-beautify
Version: 0.92.2-1
Severity: serious
Tags: sid stretch
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs

Dear Maintainer,

The package fails to build:

Failures:

  1) ruby should not indent multiline string even if it uses non quote delimiter
     Failure/Error: pending fixture['pending'] do
     ArgumentError:
       The semantics of `RSpec::Core::Pending#pending` have changed in
       RSpec 3. In RSpec 2.x, it caused the example to be skipped. In
       RSpec 3, the rest of the example is still run but is expected to
       fail, and will be marked as a failure (rather than as pending) if
       the example passes.
       
       Passing a block within an example is now deprecated. Marking the
       example as pending provides the same behavior in RSpec 3 which was
       provided only by the block in RSpec 2.x.
       
       Move the code in the block provided to `pending` into the rest of
       the example body.
       
       Called from /tmp/buildd/ruby-beautify-0.92.2/spec/spec_helper.rb:113:in `block (3 levels) in run_fixtures_for_language'.
     # ./spec/spec_helper.rb:113:in `block (3 levels) in run_fixtures_for_language'

  2) ruby should indent method call with bracketed multiline arguments including continuing statements
     Failure/Error: pending fixture['pending'] do
     ArgumentError:
       The semantics of `RSpec::Core::Pending#pending` have changed in
....

Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/ruby-beautify.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_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Pkg-ruby-extras-maintainers mailing list