Source: ruby-omniauth-auth0
Version: 2.0.0-1
Severity: important
Justification: FTBFS
Tags: sid ftbfs
User: debian-r...@lists.debian.org
Usertags: sinatra-3

Hi,

While trying rebuilds with src:ruby-sinatra 3.0.5-1, your package failed to
build on amd64. Please try to support sinatra 3 as soon as possible, as we
would like to have that version in bookworm.

Relevant part (hopefully):
>       ArgumentError:
>         key must be 32 bytes
>       # 
> /usr/share/rubygems-integration/all/gems/rack-protection-3.0.5/lib/rack/protection/encryptor.rb:24:in
>  `key='
>       # 
> /usr/share/rubygems-integration/all/gems/rack-protection-3.0.5/lib/rack/protection/encryptor.rb:24:in
>  `encrypt_message'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-protection-3.0.5/lib/rack/protection/encrypted_cookie.rb:241:in
>  `write_session'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-2.2.4/lib/rack/session/abstract/id.rb:388:in
>  `commit_session'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-2.2.4/lib/rack/session/abstract/id.rb:268:in
>  `context'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-2.2.4/lib/rack/session/abstract/id.rb:260:in
>  `call'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-2.2.4/lib/rack/null_logger.rb:11:in
>  `call'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-2.2.4/lib/rack/head.rb:12:in 
> `call'
>       # 
> /usr/share/rubygems-integration/all/gems/sinatra-3.0.5/lib/sinatra/base.rb:219:in
>  `call'
>       # 
> /usr/share/rubygems-integration/all/gems/sinatra-3.0.5/lib/sinatra/base.rb:2007:in
>  `call'
>       # 
> /usr/share/rubygems-integration/all/gems/sinatra-3.0.5/lib/sinatra/base.rb:1566:in
>  `block in call'
>       # 
> /usr/share/rubygems-integration/all/gems/sinatra-3.0.5/lib/sinatra/base.rb:1782:in
>  `synchronize'
>       # 
> /usr/share/rubygems-integration/all/gems/sinatra-3.0.5/lib/sinatra/base.rb:1566:in
>  `call'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-test-2.0.2/lib/rack/test.rb:358:in
>  `process_request'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-test-2.0.2/lib/rack/test.rb:165:in
>  `custom_request'
>       # 
> /usr/share/rubygems-integration/all/gems/rack-test-2.0.2/lib/rack/test.rb:114:in
>  `get'
>       # ./spec/omniauth/strategies/auth0_spec.rb:253:in `block (3 levels) in 
> <top (required)>'
> 
> Finished in 0.3384 seconds (files took 0.77957 seconds to load)
> 23 examples, 14 failures
> 
> Failed examples:
> 
> rspec ./spec/omniauth/strategies/auth0_spec.rb:72 # 
> OmniAuth::Strategies::Auth0 oauth redirects to hosted login page
> rspec ./spec/omniauth/strategies/auth0_spec.rb:161 # 
> OmniAuth::Strategies::Auth0 oauth callback basic oauth to succeed
> rspec ./spec/omniauth/strategies/auth0_spec.rb:165 # 
> OmniAuth::Strategies::Auth0 oauth callback basic oauth has credentials
> rspec ./spec/omniauth/strategies/auth0_spec.rb:171 # 
> OmniAuth::Strategies::Auth0 oauth callback basic oauth has basic values
> rspec ./spec/omniauth/strategies/auth0_spec.rb:185 # 
> OmniAuth::Strategies::Auth0 oauth callback basic oauth w/refresh token to 
> succeed
> rspec ./spec/omniauth/strategies/auth0_spec.rb:189 # 
> OmniAuth::Strategies::Auth0 oauth callback basic oauth w/refresh token has 
> credentials
> rspec ./spec/omniauth/strategies/auth0_spec.rb:204 # 
> OmniAuth::Strategies::Auth0 oauth callback oidc to succeed
> rspec ./spec/omniauth/strategies/auth0_spec.rb:208 # 
> OmniAuth::Strategies::Auth0 oauth callback oidc has credentials
> rspec ./spec/omniauth/strategies/auth0_spec.rb:215 # 
> OmniAuth::Strategies::Auth0 oauth callback oidc has basic values
> rspec ./spec/omniauth/strategies/auth0_spec.rb:220 # 
> OmniAuth::Strategies::Auth0 oauth callback oidc has info
> rspec ./spec/omniauth/strategies/auth0_spec.rb:227 # 
> OmniAuth::Strategies::Auth0 oauth callback oidc has extra
> rspec ./spec/omniauth/strategies/auth0_spec.rb:235 # 
> OmniAuth::Strategies::Auth0 error_handling fails when missing client_id
> rspec ./spec/omniauth/strategies/auth0_spec.rb:243 # 
> OmniAuth::Strategies::Auth0 error_handling fails when missing client_secret
> rspec ./spec/omniauth/strategies/auth0_spec.rb:251 # 
> OmniAuth::Strategies::Auth0 error_handling fails when missing domain
> 
> /usr/bin/ruby3.1 
> -I/usr/share/rubygems-integration/all/gems/rspec-support-3.10.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib
>  /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec 
> --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
> ERROR: Test "ruby3.1" failed: 


The full build log is attached.

Attachment: ruby-omniauth-auth0.log.gz
Description: application/gzip

Attachment: signature.asc
Description: PGP signature

Reply via email to