Your message dated Thu, 02 Apr 2020 12:20:23 +0000
with message-id <e1jjypb-0009ki...@fasolo.debian.org>
and subject line Bug#952042: fixed in ruby-fakeweb 1.3.0+git20170806+dfsg1-2
has caused the Debian Bug report #952042,
regarding ruby-fakeweb: FTBFS: ERROR: Test "ruby2.7" failed.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
952042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952042
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-fakeweb
Version: 1.3.0+git20170806+dfsg1-1.1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby2.7                          
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
>  ruby2.7 -e gem\ \"fakeweb\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.7 from debian/ruby-tests.rb                             
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby:. 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
>  ruby2.7 debian/ruby-tests.rb
> Loaded suite debian/ruby-tests
> Started
> .................................................F
> ===============================================================================
> Failure: test_real_http_request(TestFakeWeb):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1241:in `get'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:390:in `block in 
> test_real_http_request'
>      387: 
>      388:     resp = nil
>      389:     Net::HTTP.start('images.apple.com') do |query|
>   => 390:       resp = query.get('/main/rss/hotnews/hotnews.rss')
>      391:     end
>      392:     assert resp.body.include?('Apple')
>      393:     assert resp.body.include?('News')
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:389:in `test_real_http_request'
> ===============================================================================
> F
> ===============================================================================
> Failure: 
> test_real_http_request_with_undocumented_full_uri_argument_style(TestFakeWeb):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> http://images.apple.com/main/rss/hotnews/hotnews.rss 
> HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET 
> http://images.apple.com/main/rss/hotnews/hotnews.rss HTTP/1.1"), 
> includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1241:in `get'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:402:in `block in 
> test_real_http_request_with_undocumented_full_uri_argument_style'
>      399: 
>      400:     resp = nil
>      401:     Net::HTTP.start('images.apple.com') do |query|
>   => 402:       resp = 
> query.get('http://images.apple.com/main/rss/hotnews/hotnews.rss')
>      403:     end
>      404:     assert resp.body.include?('Apple')
>      405:     assert resp.body.include?('News')
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:401:in 
> `test_real_http_request_with_undocumented_full_uri_argument_style'
> ===============================================================================
> F
> ===============================================================================
> Failure: test_real_https_request(TestFakeWeb):
>   unexpected invocation: #<Mock:SSLSocket>.ssl_version()
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:SSLSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:SSLSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   - expected at least once, not yet invoked: 
> OpenSSL::SSL::SSLSocket.===(#<Mock:SSLSocket>)
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:SSLSocket>.close(any_parameters)
>   - allowed any number of times, not yet invoked: 
> #<Mock:SSLSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:SSLSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: 
> #<Mock:SSLSocket>.connect_nonblock(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:SSLSocket>.sync_close=(any_parameters)
>   - expected at least once, invoked once: 
> OpenSSL::SSL::SSLSocket.new(#<Mock:SSLSocket>, 
> instance_of(OpenSSL::SSL::SSLContext))
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 443, nil, nil)
> /usr/lib/ruby/2.7.0/net/http.rb:1013:in `connect'
> /usr/lib/ruby/2.7.0/net/http.rb:1241:in `get'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:415:in `test_real_https_request'
>      412:     http = Net::HTTP.new('images.apple.com', 443)
>      413:     http.use_ssl = true
>      414:     http.verify_mode = OpenSSL::SSL::VERIFY_NONE  # silence 
> certificate warning
>   => 415:     response = http.get('/main/rss/hotnews/hotnews.rss')
>      416:     assert response.body.include?('Apple')
>      417:     assert response.body.include?('News')
>      418:   end
> ===============================================================================
> F
> ===============================================================================
> Failure: test_real_post_with_body_sets_the_request_body(TestFakeWeb):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("POST /posts 
> HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nContent-Type: application/x-www-form-urlencoded\r\nConnection: 
> close\r\nHost: images.apple.com\r\nContent-Length: 10\r\n\r\n", {:exception 
> => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write("title=Test")
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("POST /posts HTTP/1.1"), 
> includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked twice: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked twice: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked twice: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:187:in 
> `send_request_with_body'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:123:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1485:in `block in request'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:1483:in `request'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:319:in 
> `test_real_post_with_body_sets_the_request_body'
>      316:     http = Net::HTTP.new("images.apple.com")
>      317:     request = Net::HTTP::Post.new("/posts")
>      318:     request["Content-Type"] = "application/x-www-form-urlencoded"
>   => 319:     http.request(request, "title=Test")
>      320:     assert_equal "title=Test", request.body
>      321:     assert_equal 10, request.content_length
>      322:   end
> ===============================================================================
> F
> ===============================================================================
> Failure: test_real_request_on_same_domain_as_mock(TestFakeWeb):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1241:in `get'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:428:in `block in 
> test_real_request_on_same_domain_as_mock'
>      425: 
>      426:     resp = nil
>      427:     Net::HTTP.start('images.apple.com') do |query|
>   => 428:       resp = query.get('/main/rss/hotnews/hotnews.rss')
>      429:     end
>      430:     assert resp.body.include?('Apple')
>      431:     assert resp.body.include?('News')
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /<<PKGBUILDDIR>>/test/test_fake_web.rb:427:in 
> `test_real_request_on_same_domain_as_mock'
> ===============================================================================
> ................................................F
> ===============================================================================
> Failure: 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_a_matching_regexp(TestFakeWebAllowNetConnect):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1393:in `request_get'
> /usr/lib/ruby/2.7.0/net/http.rb:483:in `block in get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:481:in `get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:458:in `get'
> /<<PKGBUILDDIR>>/test/test_allow_net_connect.rb:38:in 
> `test_unregistered_requests_are_passed_through_when_allow_net_connect_is_a_matching_regexp'
>      35:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_a_matching_regexp
>      36:     FakeWeb.allow_net_connect = %r[^http://images\.apple\.com]
>      37:     setup_expectations_for_real_apple_hot_news_request
>   => 38:     
> Net::HTTP.get(URI.parse("http://images.apple.com/main/rss/hotnews/hotnews.rss";))
>      39:   end
>      40: 
>      41:   def 
> test_raises_for_unregistered_requests_when_allow_net_connect_is_a_different_string
> ===============================================================================
> F
> ===============================================================================
> Failure: 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string(TestFakeWebAllowNetConnect):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1393:in `request_get'
> /usr/lib/ruby/2.7.0/net/http.rb:483:in `block in get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:481:in `get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:458:in `get'
> /<<PKGBUILDDIR>>/test/test_allow_net_connect.rb:20:in 
> `test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string'
>      17:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string
>      18:     FakeWeb.allow_net_connect = 
> "http://images.apple.com/main/rss/hotnews/hotnews.rss";
>      19:     setup_expectations_for_real_apple_hot_news_request
>   => 20:     
> Net::HTTP.get(URI.parse("http://images.apple.com/main/rss/hotnews/hotnews.rss";))
>      21:   end
>      22: 
>      23:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string_with_default_port
> ===============================================================================
> F
> ===============================================================================
> Failure: 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string_with_default_port(TestFakeWebAllowNetConnect):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1393:in `request_get'
> /usr/lib/ruby/2.7.0/net/http.rb:483:in `block in get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:481:in `get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:458:in `get'
> /<<PKGBUILDDIR>>/test/test_allow_net_connect.rb:26:in 
> `test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string_with_default_port'
>      23:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_string_with_default_port
>      24:     FakeWeb.allow_net_connect = 
> "http://images.apple.com:80/main/rss/hotnews/hotnews.rss";
>      25:     setup_expectations_for_real_apple_hot_news_request
>   => 26:     
> Net::HTTP.get(URI.parse("http://images.apple.com/main/rss/hotnews/hotnews.rss";))
>      27:   end
>      28: 
>      29:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_uri
> ===============================================================================
> F
> ===============================================================================
> Failure: 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_uri(TestFakeWebAllowNetConnect):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1393:in `request_get'
> /usr/lib/ruby/2.7.0/net/http.rb:483:in `block in get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:481:in `get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:458:in `get'
> /<<PKGBUILDDIR>>/test/test_allow_net_connect.rb:32:in 
> `test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_uri'
>      29:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_the_same_uri
>      30:     FakeWeb.allow_net_connect = 
> URI.parse("http://images.apple.com/main/rss/hotnews/hotnews.rss";)
>      31:     setup_expectations_for_real_apple_hot_news_request
>   => 32:     
> Net::HTTP.get(URI.parse("http://images.apple.com/main/rss/hotnews/hotnews.rss";))
>      33:   end
>      34: 
>      35:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_a_matching_regexp
> ===============================================================================
> F
> ===============================================================================
> Failure: 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_true(TestFakeWebAllowNetConnect):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/net/http.rb:1393:in `request_get'
> /usr/lib/ruby/2.7.0/net/http.rb:483:in `block in get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:606:in `start'
> /usr/lib/ruby/2.7.0/net/http.rb:481:in `get_response'
> /usr/lib/ruby/2.7.0/net/http.rb:458:in `get'
> /<<PKGBUILDDIR>>/test/test_allow_net_connect.rb:7:in 
> `test_unregistered_requests_are_passed_through_when_allow_net_connect_is_true'
>       4:   def 
> test_unregistered_requests_are_passed_through_when_allow_net_connect_is_true
>       5:     FakeWeb.allow_net_connect = true
>       6:     setup_expectations_for_real_apple_hot_news_request
>   =>  7:     
> Net::HTTP.get(URI.parse("http://images.apple.com/main/rss/hotnews/hotnews.rss";))
>       8:   end
>       9: 
>      10:   def 
> test_raises_for_unregistered_requests_when_allow_net_connect_is_false
> ===============================================================================
> ../<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:12: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> ./<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:40: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> ./<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:47: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> ./<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:33: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> ./<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:55: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> ./<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:17: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> ./<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:23: warning: calling 
> URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
> F
> ===============================================================================
> Failure: test_real_open(TestFakeWebOpenURI):
>   unexpected invocation: #<Mock:TCPSocket>.write_nonblock("GET 
> /main/rss/hotnews/hotnews.rss HTTP/1.1\r\nAccept-Encoding: 
> gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
> Ruby\r\nHost: images.apple.com\r\n\r\n", {:exception => false})
>   unsatisfied expectations:
>   - expected at least once, not yet invoked: 
> #<Mock:TCPSocket>.read_nonblock(any_parameters)
>   - expected exactly once, not yet invoked: 
> #<Mock:TCPSocket>.write(all_of(includes("GET /main/rss/hotnews/hotnews.rss 
> HTTP/1.1"), includes("Host: images.apple.com")))
>   satisfied expectations:
>   - allowed any number of times, not yet invoked: 
> #<Mock:TCPSocket>.close(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.closed?(any_parameters)
>   - allowed any number of times, invoked once: 
> #<Mock:TCPSocket>.setsockopt(any_parameters)
>   - expected at least once, invoked once: Socket.===(#<Mock:TCPSocket>)
>   - expected at least once, invoked once: TCPSocket.open("images.apple.com", 
> 80, nil, nil)
> /usr/lib/ruby/2.7.0/net/protocol.rb:277:in `block in write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `each_with_index'
> /usr/lib/ruby/2.7.0/net/protocol.rb:275:in `write0'
> /usr/lib/ruby/2.7.0/net/protocol.rb:248:in `block in write'
> /usr/lib/ruby/2.7.0/net/protocol.rb:265:in `writing'
> /usr/lib/ruby/2.7.0/net/protocol.rb:247:in `write'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:335:in `write_header'
> /usr/lib/ruby/2.7.0/net/http/generic_request.rb:129:in `exec'
> /usr/lib/ruby/2.7.0/net/http.rb:1521:in `block in transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `catch'
> /usr/lib/ruby/2.7.0/net/http.rb:1519:in `transport_request'
> /usr/lib/ruby/2.7.0/net/http.rb:1492:in `request'
> /usr/lib/ruby/2.7.0/open-uri.rb:352:in `block in open_http'
> /usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
> /usr/lib/ruby/2.7.0/open-uri.rb:346:in `open_http'
> /usr/lib/ruby/2.7.0/open-uri.rb:764:in `buffer_open'
> /usr/lib/ruby/2.7.0/open-uri.rb:235:in `block in open_loop'
> /usr/lib/ruby/2.7.0/open-uri.rb:233:in `catch'
> /usr/lib/ruby/2.7.0/open-uri.rb:233:in `open_loop'
> /usr/lib/ruby/2.7.0/open-uri.rb:174:in `open_uri'
> /usr/lib/ruby/2.7.0/open-uri.rb:744:in `open'
> /usr/lib/ruby/2.7.0/open-uri.rb:50:in `open'
> /usr/lib/ruby/2.7.0/open-uri.rb:19:in `open'
> /<<PKGBUILDDIR>>/test/test_fake_web_open_uri.rb:23:in `test_real_open'
>      20:   def test_real_open
>      21:     FakeWeb.allow_net_connect = true
>      22:     setup_expectations_for_real_apple_hot_news_request
>   => 23:     resp = 
> open('http://images.apple.com/main/rss/hotnews/hotnews.rss')
>      24:     assert_equal "200", resp.status.first
>      25:     body = resp.read
>      26:     assert body.include?('Apple')
> ===============================================================================
> ............................................................................
> Finished in 0.09433116 seconds.
> -------------------------------------------------------------------------------
> 192 tests, 296 assertions, 11 failures, 0 errors, 0 pendings, 0 omissions, 0 
> notifications
> 94.2708% passed
> -------------------------------------------------------------------------------
> 2035.38 tests/s, 3137.88 assertions/s
> ERROR: Test "ruby2.7" failed.

The full build log is available from:
   
http://qa-logs.debian.net/2020/02/22/ruby-fakeweb_1.3.0+git20170806+dfsg1-1.1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: ruby-fakeweb
Source-Version: 1.3.0+git20170806+dfsg1-2
Done: Utkarsh Gupta <utka...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-fakeweb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 952...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Utkarsh Gupta <utka...@debian.org> (supplier of updated ruby-fakeweb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 02 Apr 2020 17:23:50 +0530
Source: ruby-fakeweb
Architecture: source
Version: 1.3.0+git20170806+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Utkarsh Gupta <utka...@debian.org>
Closes: 952042
Changes:
 ruby-fakeweb (1.3.0+git20170806+dfsg1-2) unstable; urgency=medium
 .
   * Team upload
   * Add patch to skip tests requiring net and failing (Closes: #952042)
   * Add patch to fix autopkgtest
   * Fix package wrt cme
   * Add Rules-Requires-Root: no
   * Drop runtime dependency on ruby interpreter
   * Add salsa-ci.yml
Checksums-Sha1:
 276ec2d506a17251afe2261678ac30e4e9dfe696 2268 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2.dsc
 f553ca7dfead99f5e4b2b430e70b9303b39d500e 7328 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2.debian.tar.xz
 65a971144692e37fcadbaad1898956bcb8c5bad4 8973 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2_amd64.buildinfo
Checksums-Sha256:
 96655bff1bb7a12e2cd23e655ff167ceb8b7654d9579d2b5466df4199ab85105 2268 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2.dsc
 794f4c7f54c77e647c3d2f6f6609d4f7d64894ab4f93728124748d46e58d201c 7328 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2.debian.tar.xz
 75880da6d42c7d5fa73faac7ac90cc6beb6cea102a910d324daa0e22963889b5 8973 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2_amd64.buildinfo
Files:
 5c26d11a886abd9a151804b84ba43c61 2268 ruby optional 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2.dsc
 9d901f383132b12d500944111a01b63e 7328 ruby optional 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2.debian.tar.xz
 78c382541568e71a3f692f18f9945fc3 8973 ruby optional 
ruby-fakeweb_1.3.0+git20170806+dfsg1-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCAAxFiEEbJ0QSEqa5Mw4X3xxgj6WdgbDS5YFAl6F1gMTHHV0a2Fyc2hA
ZGViaWFuLm9yZwAKCRCCPpZ2BsNLlrkLEADoAOCaj6BPQKW4donc2M729jAXxL9j
ssqjHZ7VQbZXeCO+jSxYlrOON0JAEDuoUeUdNIZZA/lbjeX88u79WzHFS3hH0lx0
av8PU2lewWDU/y6+kjn+U/OVT1RIVCJghC9v8Xan60VWcNtSBqPZ8h3LoRPP4IF5
TXARRDNI0nktCO4EGTXmocq+sPC8I9nmDfhXPN2RzqMrQUq1zRmjV1QwqaR0NDBh
WI3K7LbqoeXWoyOw5h7ua7VzCqhkD+NCAP7A5KHwOy8nUKhR3N7AJakoiLMrZpU2
L2u4ohWxcElqOK6vnmfqpJbSSC4Rs0/wMTXx9sVC6fdu947LaGrKwR18Tlo8iNQu
z8BY76seqVeWvsco8n+IKIy7qQORSTCAPT92IeTK2naRoYmV6pNvv3X79zvFdvX5
vWL46rEPG2n0eZP6CeSSEpJGStjYC3DS/wEj6NuGqcoXXNiC9irdjfGmnChbXGps
H9DgpQRwTWkGme2BcJyxUjp9AyOWc5Lwy5AyF8wvbAmG8WuBj1D4EKGAULrvw0DB
PdfL3bBUR+qwvgC+lK1CyJ6FtjAjUvn3EQKt20jqXeixd36GHmB5QA5MhpTY9tMg
HBLmADQ3q+W+FrdiPTW2so4xDhykT9flWxrlD1bRG1Kq3cBLkwSWfpbdWvcPxnOA
GvST+qKacWuDoQ==
=TE9R
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to