[DRE-maint] Bug#1025067: NameError:, method `call' not defined in Faraday::Adapter::Typhoeus

Vinay vinaykeshava at disroot.org
Tue Nov 29 19:36:32 GMT 2022


Package: ruby-vcr
Version: 6.0.0+really5.0.0-4
Severity: important

Dear Maintainer,
While updating ruby-faraday to new upstream, rebuild of ruby-vcr fails
here is the log of the failed rebuild


┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby3.0 from 
debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=. 
GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-vcr/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/rub
y/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 
ruby
3.0 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby3.0 
-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
cannot load such file -- patron

An error occurred while loading 
/<<PKGBUILDDIR>>/spec/acceptance/concurrency_spec.rb.
Failure/Error: require 'typhoeus/adapters/faraday'

NameError:
   method `call' not defined in Faraday::Adapter::Typhoeus
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:28:in 
`remove_method'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:28:in 
`<class:Typhoeus>'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:21:in 
`<class:Adapter>'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:4:in 
`<module:Faraday>'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:3:in 
`<top (required)>'
# /<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:242:in `block 
in <top (required)>'
# /<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:238:in `each'
# /<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:238:in `<top 
(required)>'
# /<<PKGBUILDDIR>>/spec/spec_helper.rb:17:in `require_relative'
# /<<PKGBUILDDIR>>/spec/spec_helper.rb:17:in `<top (required)>'
# /<<PKGBUILDDIR>>/spec/acceptance/concurrency_spec.rb:1:in `<top 
(required)>'
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:11: warning: 
already initialized constant HTTP_LIBRARY_ADAPTERS
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:11: warning: 
previous definition of HTTP_LIBRARY_ADAPTERS was here
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:37: warning: 
already initialized constant DEFAULT_REQUEST_HEADERS
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:37: warning: 
previous definition of DEFAULT_REQUEST_HEADERS was here

An error occurred while loading 
/<<PKGBUILDDIR>>/spec/acceptance/threading_spec.rb.
Failure/Error: require 'typhoeus/adapters/faraday'

NameError:
   method `call' not defined in Faraday::Adapter::Typhoeus
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:28:in 
`remove_method'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:28:in 
`<class:Typhoeus>'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:21:in 
`<class:Adapter>'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:4:in 
`<module:Faraday>'
# 
/usr/share/rubygems-integration/all/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb:3:in 
`<top (required)>'
# /<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:242:in `block 
in <top (required)>'
# /<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:238:in `each'
# /<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:238:in `<top 
(required)>'
# /<<PKGBUILDDIR>>/spec/spec_helper.rb:17:in `require_relative'
# /<<PKGBUILDDIR>>/spec/spec_helper.rb:17:in `<top (required)>'
# /<<PKGBUILDDIR>>/spec/acceptance/threading_spec.rb:1:in `<top (required)>'
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:11: warning: 
already initialized constant HTTP_LIBRARY_ADAPTERS
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:11: warning: 
previous definition of HTTP_LIBRARY_ADAPTERS was here
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:37: warning: 
already initialized constant DEFAULT_REQUEST_HEADERS
/<<PKGBUILDDIR>>/spec/support/http_library_adapters.rb:37: warning: 
previous definition of DEFAULT_REQUEST_HEADERS was here



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