Source: ruby-dry-logic Version: 1.0.5-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: debian-r...@lists.debian.org Usertags: ruby3.0
Hi, We are about to enable building against ruby3.0 on unstable. During a test rebuild, ruby-dry-logic was found to fail to build in that situation. To reproduce this locally, you need to install ruby-all-dev from experimental on an unstable system or build chroot. Relevant part (hopefully): > ArgumentError: > wrong number of arguments (0 for -2) > # ./lib/dry/logic/rule/interface.rb:16:in `initialize' > # ./lib/dry/logic/rule.rb:39:in `new' > # ./lib/dry/logic/rule.rb:39:in `block in specialize' > # ./lib/dry/logic/rule.rb:38:in `specialize' > # ./lib/dry/logic/rule.rb:47:in `build' > # ./lib/dry/logic/rule.rb:16:in `Rule' > # ./spec/integration/rule_spec.rb:31:in `block (2 levels) in <top > (required)>' > > Finished in 0.11951 seconds (files took 0.28615 seconds to load) > 219 examples, 3 failures > > Failed examples: > > rspec ./spec/integration/rule_spec.rb:39 # Rules defining an exclusive > disjunction > rspec ./spec/integration/rule_spec.rb:13 # Rules defining a conjunction > rspec ./spec/integration/rule_spec.rb:30 # Rules defining an implication > > Randomized with seed 21613 > > /usr/bin/ruby3.0 > -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib > /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec > --pattern ./spec/\*\*/\*_spec.rb --format documentation failed > ERROR: Test "ruby3.0" failed: The full build log is available at https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-dry-logic/ruby-dry-logic_1.0.5-2+rebuild1633378530_amd64.build.txt
signature.asc
Description: PGP signature