[DRE-maint] Bug#1118606: ruby-rotp FTBFS: Failures: ROTP::HOTP#provisioning_uri with non-standard provisioning_params includes the issuer as parameter

Adrian Bunk bunk at debian.org
Wed Oct 22 20:39:27 BST 2025


Source: ruby-rotp
Version: 6.3.0-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/fetch.php?pkg=ruby-rotp&arch=all&ver=6.3.0-1&stamp=1760901151&raw=0

...
Failures:

  1) ROTP::HOTP#provisioning_uri with non-standard provisioning_params includes the issuer as parameter
     Failure/Error: let(:params) { CGI.parse URI.parse(uri).query }

     NameError:
       uninitialized constant URI
     # ./spec/lib/rotp/hotp_spec.rb:112:in `block (3 levels) in <top (required)>'
     # ./spec/lib/rotp/hotp_spec.rb:134:in `block (4 levels) in <top (required)>'

Finished in 0.07494 seconds (files took 0.36731 seconds to load)
42 examples, 1 failure

Failed examples:

rspec ./spec/lib/rotp/hotp_spec.rb:133 # ROTP::HOTP#provisioning_uri with non-standard provisioning_params includes the issuer as parameter

Coverage report generated for RSpec to /build/reproducible-path/ruby-rotp-6.3.0/coverage. 241 / 258 LOC (93.41%) covered.
Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected
/usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
ERROR: Test "ruby3.3" failed. Exiting.
dh_auto_install: error: dh_ruby --install /build/reproducible-path/ruby-rotp-6.3.0/debian/ruby-rotp returned exit code 1
make: *** [debian/rules:6: binary-indep] Error 25



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