Your message dated Thu, 21 Mar 2019 18:49:51 +0000
with message-id <e1h72ld-000fuc...@fasolo.debian.org>
and subject line Bug#924859: fixed in libfurl-perl 3.13-2
has caused the Debian Bug report #924859,
regarding libfurl-perl: FTBFS: tests 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.)


-- 
924859: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924859
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libfurl-perl
Version: 3.13-1
Severity: serious
Tags: buster sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20190315 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
>  debian/rules build
> test -x debian/rules
> mkdir -p "."
> cd . && perl -I. Build.PL --installdirs vendor --config ccflags="-g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv 
> -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64" --config cxxflags="-g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security" --config cppflags="-Wdate-time -D_FORTIFY_SOURCE=2 
> -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe 
> -I/usr/local/include" --config lddlflags="-Wl,-z,relro -shared 
> -L/usr/local/lib -fstack-protector-strong" --destdir 
> /<<PKGBUILDDIR>>/debian/libfurl-perl
> Creating new 'Build' script for 'Furl' version '3.13'
> cd . && ./Build build
> cp lib/Furl/ZlibStream.pm blib/lib/Furl/ZlibStream.pm
> cp lib/Furl/HTTP.pm blib/lib/Furl/HTTP.pm
> cp lib/Furl/ConnectionCache.pm blib/lib/Furl/ConnectionCache.pm
> cp lib/Furl/Headers.pm blib/lib/Furl/Headers.pm
> cp lib/Furl/Request.pm blib/lib/Furl/Request.pm
> cp lib/Furl/Response.pm blib/lib/Furl/Response.pm
> cp lib/Furl.pm blib/lib/Furl.pm
> touch debian/stamp-perl-build
> cd  . && ./Build test  --verbose 1
> # Perl/v5.28.1
> # Furl/3.13
> # Net::IDN::Encode/2.5
> # IO::Socket::SSL/2.060
> # Compress::Raw::Zlib/2.076
> t/00_compile.t .................................. 
> 1..1
> ok 1 - use Furl;
> ok
> t/01_version.t .................................. 
> ok 1
> 1..1
> ok
> t/100_low/01_simple.t ........................... 
> ok 1
> ok 2
> ok 3 - request()/1
> ok 4
> ok 5 - header
> ok 6
> ok 7
> ok 8
> ok 9 - request()/2
> ok 10
> ok 11 - header
> ok 12
> ok 13
> ok 14
> ok 15 - request()/3
> ok 16
> ok 17 - header
> ok 18
> ok 19
> ok 20 - get()/1
> ok 21
> ok 22 - header
> ok 23
> ok 24
> ok 25 - get()/2
> ok 26
> ok 27 - header
> ok 28
> ok 29
> ok 30 - get()/3
> ok 31
> ok 32 - header
> ok 33
> 1..33
> ok
> t/100_low/03_redirect.t ......................... 
> # Subtest: redirect
>     ok 1
>     ok 2
>     ok 3
>     ok 4
>     1..4
> ok 1 - redirect
> # Subtest: not enough redirect
>     ok 1
>     ok 2
>     ok 3
>     ok 4
>     ok 5
>     1..5
> ok 2 - not enough redirect
> # Subtest: over max redirect
>     ok 1 - code ok
>     ok 2 - msg ok
>     ok 3 - content length ok
>     ok 4 - url ok
>     ok 5 - content ok
>     1..5
> ok 3 - over max redirect
> # Subtest: POST redirects
>     ok 1 - POST into 301 results in a POST
>     ok 2 - POST into 302 is implemented as 303
>     ok 3 - POST into 303 results in a GET
>     ok 4 - POST into 307 results in a POST
>     1..4
> ok 4 - POST redirects
> 1..4
> ok
> t/100_low/04_chunked.t .......................... 
> # -- TEST (packets: 1)
> ok 1 - status
> ok 2 - content
> # -- TEST (packets: 3)
> ok 3 - status
> ok 4 - content
> # -- TEST (packets: 1024)
> ok 5 - status
> ok 6 - content
> # -- TEST (packets: 1)
> ok 7 - status
> ok 8 - content
> # -- TEST (packets: 3)
> ok 9 - status
> ok 10 - content
> # -- TEST (packets: 1024)
> ok 11 - status
> ok 12 - content
> 1..12
> ok
> t/100_low/05_slowloris.t ........................ 
> ok 1
> ok 2 - request()/1
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7 - request()/2
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12 - request()/3
> ok 13
> ok 14
> ok 15
> ok 16 - get()/1
> ok 17
> ok 18
> ok 19
> ok 20 - get()/2
> ok 21
> ok 22
> ok 23
> ok 24 - get()/3
> ok 25
> ok 26
> ok 27
> 1..27
> ok
> t/100_low/06_errors.t ........................... 
> ok 1 - missuse
> ok 2 - missuse
> ok 3 - malformed URL: hogehoge
> ok 4 - malformed URL: http://example.com:80foobar
> ok 5 - malformed URL: http://example.com:
> # Errorneous::Server listening
> ok 6
> ok 7 - request()/1
> ok 8
> ok 9
> ok 10 - content: Unexpected EOF while reading response header at 
> t/100_low/06_errors.t line 66.
> # 
> ok 11
> ok 12 - request()/2
> ok 13
> ok 14
> ok 15 - content: Unexpected EOF while reading response header at 
> t/100_low/06_errors.t line 66.
> # 
> ok 16
> ok 17 - request()/3
> ok 18
> ok 19
> ok 20 - content: Unexpected EOF while reading response header at 
> t/100_low/06_errors.t line 66.
> # 
> 1..20
> ok
> t/100_low/07_timeout.t .......................... 
> # read_timeout
> ok 1 - request()/1
> ok 2
> ok 3
> ok 4 - content: Cannot read response header: timeout at 
> t/100_low/07_timeout.t line 27.
> # 
> ok 5
> ok 6 - request()/2
> ok 7
> ok 8
> ok 9 - content: Cannot read response header: timeout at 
> t/100_low/07_timeout.t line 27.
> # 
> ok 10
> # write_timeout
> # Try sending 1 MiB content.
> # Read timeout. Retry with more POST content
> # Try sending 2 MiB content.
> # Read timeout. Retry with more POST content
> # Try sending 4 MiB content.
> ok 11 - request()/1
> ok 12
> ok 13
> ok 14
> ok 15 - content: Failed to send content: timeout at t/100_low/07_timeout.t 
> line 56.
> # 
> ok 16
> # Try sending 1 MiB content.
> # Read timeout. Retry with more POST content
> # Try sending 2 MiB content.
> # Read timeout. Retry with more POST content
> # Try sending 4 MiB content.
> ok 17 - request()/2
> ok 18
> ok 19
> ok 20
> ok 21 - content: Failed to send content: timeout at t/100_low/07_timeout.t 
> line 56.
> # 
> ok 22
> 1..22
> ok
> cannot open port: 127.0.0.1:37727 at /usr/share/perl5/Test/TCP.pm line 53.
> [Test::TCP] Child process does not block(PID: 23162, PPID: 23160) at 
> /usr/share/perl5/Test/TCP.pm line 103.
> # Looks like your test exited with 111 before it could output anything.
> t/100_low/08_proxy.t ............................ 
> 1..84
> # PROXY: Selected engine HTTP::Proxy::Engine::Legacy
> # STATUS: Processed 0 connection(s)
> Dubious, test returned 111 (wstat 28416, 0x6f00)
> Failed 84/84 subtests 
> t/100_low/09_body.t ............................. 
> # request content length: 6
> ok 1
> ok 2
> ok 3 - request()
> ok 4
> ok 5
> ok 6
> # request content length: 6000
> ok 7
> ok 8
> ok 9 - request()
> ok 10
> ok 11
> ok 12
> # request $0: 2668
> ok 13
> ok 14
> ok 15 - request()
> ok 16
> ok 17
> ok 18
> 1..18
> ok
> t/100_low/11_write_file.t ....................... 
> ok 1 - request()
> ok 2
> 1..2
> ok
> t/100_low/12_write_code.t ....................... 
> ok 1 - request()
> ok 2
> 1..2
> ok
> t/100_low/13_deflate.t .......................... 
> # normal 1 gzip
> ok 1
> ok 2 - request()
> ok 3
> ok 4
> # normal 2 gzip
> ok 5
> ok 6 - request()
> ok 7
> ok 8
> # normal 3 gzip
> ok 9
> ok 10 - request()
> ok 11
> ok 12
> # normal 4 gzip
> ok 13
> ok 14 - request()
> ok 15
> ok 16
> # normal 5 gzip
> ok 17
> ok 18 - request()
> ok 19
> ok 20
> # normal 6 gzip
> ok 21
> ok 22 - request()
> ok 23
> ok 24
> # normal 7 gzip
> ok 25
> ok 26 - request()
> ok 27
> ok 28
> # normal 8 gzip
> ok 29
> ok 30 - request()
> ok 31
> ok 32
> # normal 9 gzip
> ok 33
> ok 34 - request()
> ok 35
> ok 36
> # normal 10 gzip
> ok 37
> ok 38 - request()
> ok 39
> ok 40
> # to filehandle 1 gzip
> ok 41
> ok 42 - request()
> ok 43
> ok 44
> # to filehandle 2 gzip
> ok 45
> ok 46 - request()
> ok 47
> ok 48
> # to filehandle 3 gzip
> ok 49
> ok 50 - request()
> ok 51
> ok 52
> # to filehandle 4 gzip
> ok 53
> ok 54 - request()
> ok 55
> ok 56
> # to filehandle 5 gzip
> ok 57
> ok 58 - request()
> ok 59
> ok 60
> # to filehandle 6 gzip
> ok 61
> ok 62 - request()
> ok 63
> ok 64
> # to filehandle 7 gzip
> ok 65
> ok 66 - request()
> ok 67
> ok 68
> # to filehandle 8 gzip
> ok 69
> ok 70 - request()
> ok 71
> ok 72
> # to filehandle 9 gzip
> ok 73
> ok 74 - request()
> ok 75
> ok 76
> # to filehandle 10 gzip
> ok 77
> ok 78 - request()
> ok 79
> ok 80
> # to callback 1 gzip
> ok 81
> ok 82 - request()
> ok 83
> ok 84
> # to callback 2 gzip
> ok 85
> ok 86 - request()
> ok 87
> ok 88
> # to callback 3 gzip
> ok 89
> ok 90 - request()
> ok 91
> ok 92
> # to callback 4 gzip
> ok 93
> ok 94 - request()
> ok 95
> ok 96
> # to callback 5 gzip
> ok 97
> ok 98 - request()
> ok 99
> ok 100
> # to callback 6 gzip
> ok 101
> ok 102 - request()
> ok 103
> ok 104
> # to callback 7 gzip
> ok 105
> ok 106 - request()
> ok 107
> ok 108
> # to callback 8 gzip
> ok 109
> ok 110 - request()
> ok 111
> ok 112
> # to callback 9 gzip
> ok 113
> ok 114 - request()
> ok 115
> ok 116
> # to callback 10 gzip
> ok 117
> ok 118 - request()
> ok 119
> ok 120
> # decoded_content 1
> ok 121
> ok 122
> # decoded_content 2
> ok 123
> ok 124
> # decoded_content 3
> ok 125
> ok 126
> # decoded_content 4
> ok 127
> ok 128
> # decoded_content 5
> ok 129
> ok 130
> # decoded_content 6
> ok 131
> ok 132
> # decoded_content 7
> ok 133
> ok 134
> # decoded_content 8
> ok 135
> ok 136
> # decoded_content 9
> ok 137
> ok 138
> # decoded_content 10
> ok 139
> ok 140
> # normal 1 deflate
> ok 141
> ok 142 - request()
> ok 143
> ok 144
> # normal 2 deflate
> ok 145
> ok 146 - request()
> ok 147
> ok 148
> # normal 3 deflate
> ok 149
> ok 150 - request()
> ok 151
> ok 152
> # normal 4 deflate
> ok 153
> ok 154 - request()
> ok 155
> ok 156
> # normal 5 deflate
> ok 157
> ok 158 - request()
> ok 159
> ok 160
> # normal 6 deflate
> ok 161
> ok 162 - request()
> ok 163
> ok 164
> # normal 7 deflate
> ok 165
> ok 166 - request()
> ok 167
> ok 168
> # normal 8 deflate
> ok 169
> ok 170 - request()
> ok 171
> ok 172
> # normal 9 deflate
> ok 173
> ok 174 - request()
> ok 175
> ok 176
> # normal 10 deflate
> ok 177
> ok 178 - request()
> ok 179
> ok 180
> # to filehandle 1 deflate
> ok 181
> ok 182 - request()
> ok 183
> ok 184
> # to filehandle 2 deflate
> ok 185
> ok 186 - request()
> ok 187
> ok 188
> # to filehandle 3 deflate
> ok 189
> ok 190 - request()
> ok 191
> ok 192
> # to filehandle 4 deflate
> ok 193
> ok 194 - request()
> ok 195
> ok 196
> # to filehandle 5 deflate
> ok 197
> ok 198 - request()
> ok 199
> ok 200
> # to filehandle 6 deflate
> ok 201
> ok 202 - request()
> ok 203
> ok 204
> # to filehandle 7 deflate
> ok 205
> ok 206 - request()
> ok 207
> ok 208
> # to filehandle 8 deflate
> ok 209
> ok 210 - request()
> ok 211
> ok 212
> # to filehandle 9 deflate
> ok 213
> ok 214 - request()
> ok 215
> ok 216
> # to filehandle 10 deflate
> ok 217
> ok 218 - request()
> ok 219
> ok 220
> # to callback 1 deflate
> ok 221
> ok 222 - request()
> ok 223
> ok 224
> # to callback 2 deflate
> ok 225
> ok 226 - request()
> ok 227
> ok 228
> # to callback 3 deflate
> ok 229
> ok 230 - request()
> ok 231
> ok 232
> # to callback 4 deflate
> ok 233
> ok 234 - request()
> ok 235
> ok 236
> # to callback 5 deflate
> ok 237
> ok 238 - request()
> ok 239
> ok 240
> # to callback 6 deflate
> ok 241
> ok 242 - request()
> ok 243
> ok 244
> # to callback 7 deflate
> ok 245
> ok 246 - request()
> ok 247
> ok 248
> # to callback 8 deflate
> ok 249
> ok 250 - request()
> ok 251
> ok 252
> # to callback 9 deflate
> ok 253
> ok 254 - request()
> ok 255
> ok 256
> # to callback 10 deflate
> ok 257
> ok 258 - request()
> ok 259
> ok 260
> # decoded_content 1
> ok 261
> ok 262
> # decoded_content 2
> ok 263
> ok 264
> # decoded_content 3
> ok 265
> ok 266
> # decoded_content 4
> ok 267
> ok 268
> # decoded_content 5
> ok 269
> ok 270
> # decoded_content 6
> ok 271
> ok 272
> # decoded_content 7
> ok 273
> ok 274
> # decoded_content 8
> ok 275
> ok 276
> # decoded_content 9
> ok 277
> ok 278
> # decoded_content 10
> ok 279
> ok 280
> 1..280
> ok
> t/100_low/15_multiline_header.t ................. 
> ok 1
> ok 2
> 1..2
> ok
> t/100_low/16_read_callback.t .................... 
> ok 1
> ok 2 - request()
> 1..2
> ok
> # cannot read HTTP request header: Connection reset by peer at 
> /<<PKGBUILDDIR>>/t/100_low/../../t/HTTPServer.pm line 136.
> t/100_low/17_keep_alive.t ....................... 
> # -- TEST 1
> ok 1
> ok 2
> # -- TEST 2
> ok 3
> ok 4
> # -- TEST 3
> ok 5
> ok 6
> ok 7 - stealed
> ok 8
> ok 9 - HEAD forces to close connections
> ok 10
> 1..10
> ok
> cannot open port: 127.0.0.1:40527 at /usr/share/perl5/Test/TCP.pm line 53.
> [Test::TCP] Child process does not block(PID: 23178, PPID: 23177) at 
> /usr/share/perl5/Test/TCP.pm line 103.
> # Looks like your test exited with 111 just after 4.
> t/100_low/18_no_proxy.t ......................... 
> 1..25
> ok 1
> ok 2
> ok 3
> ok 4
> # PROXY: Selected engine HTTP::Proxy::Engine::Legacy
> # STATUS: Processed 0 connection(s)
> Dubious, test returned 111 (wstat 28416, 0x6f00)
> Failed 21/25 subtests 
> t/100_low/19_special_headers.t .................. 
> ok 1
> ok 2
> ok 3 - request()/1
> ok 4
> ok 5 - header
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10 - request()/2
> ok 11
> ok 12 - header
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17 - request()/3
> ok 18
> ok 19 - header
> ok 20
> ok 21
> 1..21
> ok
> t/100_low/20_header_format_none.t ............... 
> ok 1
> ok 2
> ok 3 - request()/1
> ok 4
> ok 5 - header
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11 - request()/2
> ok 12
> ok 13 - header
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok 19 - request()/3
> ok 20
> ok 21 - header
> ok 22
> ok 23
> ok 24
> 1..24
> ok
> t/100_low/21_keep_alive_timedout.t .............. 
> # request/1
> ok 1 - request()/1
> ok 2
> ok 3 - header
> ok 4
> ok 5
> # request/2
> ok 6 - request()/2
> ok 7
> ok 8 - header
> ok 9
> ok 10
> # request/3
> ok 11 - request()/3
> ok 12
> ok 13 - header
> ok 14
> ok 15
> 1..15
> ok
> t/100_low/22_keep_alive.t ....................... 
> ok 1
> ok 2
> ok 3
> ok 4
> 1..4
> ok
> t/100_low/22_keep_alive_http10.t ................ 
> # request/1
> ok 1 - request()/1
> ok 2
> ok 3 - header
> ok 4
> ok 5
> ok 6 - in keep-alive
> # request/2
> ok 7 - request()/2
> ok 8
> ok 9 - header
> ok 10
> ok 11
> ok 12 - in keep-alive
> # request/3
> ok 13 - request()/3
> ok 14
> ok 15 - header
> ok 16
> ok 17
> ok 18 - in keep-alive
> 1..18
> ok
> t/100_low/23_redirect_relative.t ................ 
> # Subtest: redirect
>     ok 1
>     ok 2
>     ok 3
>     ok 4
>     1..4
> ok 1 - redirect
> # Subtest: redirect to root
>     ok 1
>     ok 2
>     ok 3
>     1..3
> ok 2 - redirect to root
> 1..2
> ok
> t/100_low/24_no_content.t ....................... 
> ok 1 - request()/1
> ok 2
> ok 3 - request()/2
> ok 4
> ok 5 - request()/3
> ok 6
> 1..6
> ok
> # Cannot write response: Broken pipe at 
> /<<PKGBUILDDIR>>/t/100_low/../../t/HTTPServer.pm line 194.
> # Cannot write response: Broken pipe at 
> /<<PKGBUILDDIR>>/t/100_low/../../t/HTTPServer.pm line 194.
> # Cannot write response: Broken pipe at 
> /<<PKGBUILDDIR>>/t/100_low/../../t/HTTPServer.pm line 194.
> t/100_low/25_signal.t ........................... 
> # try it 1 with stop_if=false
> # caught ALRM
> ok 1 - ignore signal (1)
> # try it 1 with stop_if=true
> # caught ALRM
> ok 2 - cancelled (1)
> # try it 2 with stop_if=false
> # caught ALRM
> ok 3 - ignore signal (2)
> # try it 2 with stop_if=true
> # caught ALRM
> ok 4 - cancelled (2)
> # try it 3 with stop_if=false
> # caught ALRM
> ok 5 - ignore signal (3)
> # try it 3 with stop_if=true
> # caught ALRM
> ok 6 - cancelled (3)
> 1..6
> ok
> received a broken HTTP request at t/100_low/26_headers_only.t line 58.
> t/100_low/26_headers_only.t ..................... 
> ok 1 - OK
> ok 2
> ok 3 - OK
> ok 4
> ok 5 - OK
> ok 6
> ok 7 - love
> ok 8
> ok 9 - love
> ok 10
> ok 11 - love
> ok 12
> ok 13 - love
> ok 14
> ok 15 - love
> ok 16
> ok 17 - love
> ok 18
> 1..18
> ok
> t/100_low/27_close_on_eof.t ..................... 
> ok 1 - code
> ok 2 - body
> 1..2
> ok
> t/100_low/28_idn.t .............................. 
> # Subtest: local host
>     ok 1 - result
>     1..1
> ok 1 - local host
> # Subtest: uses idn
>     ok 1 - result
>     1..1
> ok 2 - uses idn
> # Subtest: in underscore
>     ok 1 - result
>     1..1
> ok 3 - in underscore
> 1..3
> ok
> t/100_low/29_completion_slash.t ................. 
> # /foo => /foo
> ok 1 - code
> ok 2 - msg
> ok 3 - return path query
> ok 4 - code
> ok 5 - msg
> ok 6
> # foo => /foo
> ok 7 - code
> ok 8 - msg
> ok 9 - return path query
> # /?foo=bar => /?foo=bar
> ok 10 - code
> ok 11 - msg
> ok 12 - return path query
> ok 13 - code
> ok 14 - msg
> ok 15
> # ?foo=bar => /?foo=bar
> ok 16 - code
> ok 17 - msg
> ok 18 - return path query
> ok 19 - code
> ok 20 - msg
> ok 21
> 1..21
> ok
> t/100_low/30_user_agent.t ....................... 
> # Subtest: set agent
>     ok 1
>     ok 2
>     1..2
> ok 1 - set agent
> # Subtest: set agent at request
>     ok 1
>     ok 2
>     1..2
> ok 2 - set agent at request
> # Subtest: set agent and request with agent
>     ok 1
>     ok 2
>     1..2
> ok 3 - set agent and request with agent
> 1..3
> ok
> t/100_low/31_chunked_unexpected_eof.t ........... 
> ok 1 - code
> ok 2 - body
> 1..2
> ok
> cannot open port: 127.0.0.1:40847 at /usr/share/perl5/Test/TCP.pm line 53.
> [Test::TCP] Child process does not block(PID: 23214, PPID: 23213) at 
> /usr/share/perl5/Test/TCP.pm line 103.
> # Looks like your test exited with 111 before it could output anything.
> t/100_low/32_proxy_auth.t ....................... 
> 1..42
> # PROXY: Selected engine HTTP::Proxy::Engine::Legacy
> # STATUS: Processed 0 connection(s)
> Dubious, test returned 111 (wstat 28416, 0x6f00)
> Failed 42/42 subtests 
> t/100_low/33_basic_auth.t ....................... 
> ok 1
> ok 2 - request()/1
> ok 3
> ok 4 - header
> ok 5
> ok 6
> ok 7 - request()/2
> ok 8
> ok 9 - header
> ok 10
> ok 11
> ok 12 - request()/3
> ok 13
> ok 14 - header
> ok 15
> ok 16
> ok 17 - request()/4
> ok 18
> ok 19 - header
> ok 20
> ok 21
> ok 22 - request()/5
> ok 23
> ok 24 - header
> ok 25
> ok 26
> ok 27 - request()/6
> ok 28
> ok 29 - header
> ok 30
> 1..30
> ok
> t/100_low/34_keep_request.t ..................... 
> # Subtest: return request info
>     ok 1
>     ok 2
>     1..2
> ok 1 - return request info
> 1..1
> ok
> t/100_low/35_get_address.t ...................... 
> ok 1
> ok 2 - get_address:hostname
> ok 3 - get_address:port
> ok 4 - status code
> ok 5 - content
> 1..5
> ok
> # took 2 seconds
> # took 0 seconds
> t/100_low/36_inactivity_timeout.t ............... 
> ok 1 - status code:inactivity_timeout=10
> ok 2 - content:inactivity_timeout=10
> ok 3 - status code:inactivity_timeout=0.5
> 1..3
> ok
> Use of uninitialized value $_ in concatenation (.) or string at 
> t/100_low/37_bad_content_length.t line 35.
> t/100_low/37_bad_content_length.t ............... 
> ok 1 - request()/
> ok 2
> ok 3
> 1..3
> ok
> t/100_low/38_continue.t ......................... 
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> 1..6
> ok
> t/100_low/39_httpoxy.t .......................... 
> 1..8
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok
> t/300_high/01_simple.t .......................... 
> # -- get
> ok 1 - server: method
> ok 2 - client: status by get()
> # -- get
> ok 3 - server: method
> ok 4
> ok 5 - client: status by get()
> # -- head
> ok 6 - server: method
> ok 7 - client: status by head()
> # -- head
> ok 8 - server: method
> ok 9
> ok 10 - client: status by head()
> # -- post
> ok 11 - server: method
> ok 12
> ok 13
> ok 14 - client: status by post()
> # -- post
> ok 15 - server: method
> ok 16
> ok 17
> ok 18 - client: status by post()
> # -- post
> ok 19 - server: method
> ok 20
> ok 21
> ok 22 - client: status by post()
> # -- post
> ok 23 - server: method
> ok 24
> ok 25
> ok 26 - client: status by post()
> # -- post
> ok 27 - server: method
> ok 28
> ok 29
> ok 30 - client: status by post()
> # -- put
> ok 31 - server: method
> ok 32
> ok 33
> ok 34 - client: status by put()
> # -- put
> ok 35 - server: method
> ok 36
> ok 37
> ok 38 - client: status by put()
> # -- put
> ok 39 - server: method
> ok 40
> ok 41
> ok 42 - client: status by put()
> # -- put
> ok 43 - server: method
> ok 44
> ok 45
> ok 46 - client: status by put()
> # -- put
> ok 47 - server: method
> ok 48
> ok 49
> ok 50 - client: status by put()
> # -- delete
> ok 51 - server: method
> ok 52 - client: status by delete()
> # -- delete
> ok 53 - server: method
> ok 54
> ok 55 - client: status by delete()
> # -- delete
> ok 56 - server: method
> ok 57
> ok 58
> ok 59 - client: status by delete()
> 1..59
> ok
> t/300_high/02_agent.t ........................... 
> # Subtest: agent
>     ok 1 - get User-Agent
>     ok 2 - set new User-Agent
>     1..2
> ok 1 - agent
> 1..1
> ok
> t/300_high/04_http_request.t .................... 
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7 - request()
> 1..7
> ok
> t/300_high/05_suppress_dup_host_header.t ........ 
> ok 1 - Host header is one
> ok 2 - Host header is ok
> ok 3 - HTTP status ok
> 1..3
> ok
> t/300_high/06_keep_request.t .................... 
> ok 1 - request()
> ok 2
> ok 3 - Furl::Response->can('request')
> ok 4 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 5
> ok 6
> ok 7 - request()
> ok 8
> ok 9 - Furl::Response->can('request')
> ok 10 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 11
> ok 12
> ok 13
> ok 14 - request()
> ok 15
> ok 16 - Furl::Response->can('request')
> ok 17 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 18
> ok 19
> ok 20
> ok 21 - request()
> ok 22
> ok 23 - Furl::Response->can('request')
> ok 24 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31 - request()
> ok 32
> ok 33 - Furl::Response->can('request')
> ok 34 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 35
> ok 36
> ok 37
> ok 38 - request()
> ok 39
> ok 40 - Furl::Response->can('request')
> ok 41 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 42
> ok 43
> ok 44
> ok 45
> ok 46 - request()
> ok 47
> ok 48 - Furl::Response->can('request')
> ok 49 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 50
> ok 51
> ok 52
> ok 53 - request()
> ok 54
> ok 55 - Furl::Response->can('request')
> ok 56 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 57
> ok 58
> ok 59
> ok 60
> ok 61 - request()
> ok 62
> ok 63 - Furl::Response->can('request')
> ok 64 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 65
> ok 66
> ok 67
> ok 68 - request()
> ok 69
> ok 70 - Furl::Response->can('request')
> ok 71 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 72
> ok 73
> ok 74
> ok 75
> ok 76 - request()
> ok 77
> ok 78 - Furl::Response->can('request')
> ok 79 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 80
> ok 81
> ok 82
> ok 83 - request()
> ok 84
> ok 85 - Furl::Response->can('request')
> ok 86 - An object of class 'Furl::Request' isa 'Furl::Request'
> ok 87
> ok 88
> ok 89
> ok 90
> 1..90
> ok
> t/300_high/07_cookie.t .......................... 
> # Subtest: Simple case
>     # Subtest: first time access
>         # Then, response should be 200 OK
>         ok 1
>         # And, content should be 'OK 1'
>         ok 2
>         1..2
>     ok 1 - first time access
>     # Subtest: Second time access
>         # Then, response should be 200 OK
>         ok 1
>         # And, content should be 'OK 2'
>         ok 2
>         1..2
>     ok 2 - Second time access
>     # CNT: 1
>     # CNT: 2
>     1..2
> ok 1 - Simple case
> # Subtest: ->request(host => ...) style simple interface
>     # Subtest: first time access
>         # Then, response should be 200 OK
>         ok 1
>         # And, content should be 'OK 1'
>         ok 2
>         1..2
>     ok 1 - first time access
>     # Subtest: Second time access
>         # Then, response should be 200 OK
>         ok 1
>         # And, content should be 'OK 2'
>         ok 2
>         1..2
>     ok 2 - Second time access
>     # CNT: 1
>     # CNT: 2
>     1..2
> ok 2 - ->request(host => ...) style simple interface
> # Subtest: With redirect
>     # Subtest: first time access
>         # Then, response should be 200 OK
>         ok 1
>         # And, content should be 'ok'
>         ok 2
>         1..2
>     ok 1 - first time access
>     # Subtest: Second time access
>         # Then, response should be 200 OK
>         ok 1
>         # And, content should be 'Nick'
>         ok 2
>         1..2
>     ok 2 - Second time access
>     1..2
> ok 3 - With redirect
> 1..3
> ok
> t/300_high/99_error.t ........................... 
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> 1..6
> ok
> t/400_components/001_response-coding/01-file.t .. 
> 1..13
> # 127.0.0.1:38605
> ok 1 - Furl::Response->can('charset')
> ok 2 - Furl::Response->can('encoder')
> ok 3 - Furl::Response->can('encoding')
> ok 4 - Furl::Response->can('decoded_content')
> ok 5 - $res->charset eq 'EUC-JP'
> ok 6 - $res->encoding eq 'euc-jp'
> ok 7 - $res->charset eq 'ISO-2022-JP'
> ok 8 - $res->encoding eq 'iso-2022-jp'
> ok 9 - $res->charset eq 'Shift_JIS'
> ok 10 - $res->encoding eq 'shiftjis'
> ok 11 - $res->charset eq 'UTF-8'
> ok 12 - $res->encoding eq 'utf-8-strict'
> ok 13 - res->encoding is undef
> ok
> t/400_components/01_headers.t ................... 
> # Subtest: total test
>     ok 1 - make from arrayref
>     ok 2
>     ok 3
>     ok 4
>     ok 5
>     ok 6
>     ok 7
>     ok 8
>     ok 9
>     ok 10
>     ok 11
>     ok 12 - header_field_names
>     ok 13 - as_string
>     ok 14
>     ok 15
>     ok 16
>     1..16
> ok 1 - total test
> # Subtest: from hashref
>     ok 1 - make from hashref
>     ok 2
>     ok 3
>     ok 4
>     1..4
> ok 2 - from hashref
> # Subtest: shorthand
>     ok 1
>     ok 2
>     ok 3
>     ok 4
>     ok 5
>     1..5
> ok 3 - shorthand
> # Subtest: clone
>     ok 1
>     ok 2
>     ok 3
>     1..3
> ok 4 - clone
> 1..4
> ok
> t/400_components/02_response.t .................. 
> ok 1
> ok 2
> ok 3
> ok 4 - An object of class 'Furl::Headers' isa 'Furl::Headers'
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12 - An object of class 'HTTP::Response' isa 'HTTP::Response'
> ok 13
> ok 14
> ok 15 - An object of class 'HTTP::Headers' isa 'HTTP::Headers'
> ok 16
> ok 17
> ok 18
> # Subtest: as_hashref
>     ok 1
>     ok 2
>     1..2
> ok 19 - as_hashref
> # Subtest: to_psgi
>     ok 1
>     ok 2
>     ok 3
>     ok 4
>     1..4
> ok 20 - to_psgi
> # Subtest: decoded_content
>     ok 1
>     1..1
> ok 21 - decoded_content
> # Subtest: as_string
>     ok 1
>     ok 2
>     1..2
> ok 22 - as_string
> 1..22
> ok
> t/400_components/03_request.t ................... 
> # Subtest: normally
>     ok 1
>     ok 2
>     ok 3 - An object of class 'Furl::Headers' isa 'Furl::Headers'
>     ok 4
>     ok 5
>     ok 6
>     ok 7
>     ok 8
>     ok 9
>     ok 10 - An object of class 'HTTP::Request' isa 'HTTP::Request'
>     ok 11
>     ok 12
>     ok 13 - An object of class 'HTTP::Headers' isa 'HTTP::Headers'
>     ok 14
>     ok 15
>     ok 16
>     1..16
> ok 1 - normally
> # Subtest: parse
>     ok 1
>     ok 2
>     ok 3 - An object of class 'Furl::Headers' isa 'Furl::Headers'
>     ok 4
>     ok 5
>     ok 6
>     ok 7
>     ok 8
>     ok 9
>     ok 10 - An object of class 'HTTP::Request' isa 'HTTP::Request'
>     ok 11
>     ok 12
>     ok 13 - An object of class 'HTTP::Headers' isa 'HTTP::Headers'
>     ok 14
>     ok 15
>     ok 16
>     1..16
> ok 2 - parse
> # Subtest: as_hashref
>     ok 1
>     ok 2
>     1..2
> ok 3 - as_hashref
> # Subtest: as_string
>     # Subtest: simple
>         ok 1
>         1..1
>     ok 1 - simple
>     # Subtest: Furl#post
>         ok 1
>         1..1
>     ok 2 - Furl\#post
>     1..2
> ok 4 - as_string
> 1..4
> ok
> t/800_regression/01_capture_request.t ........... 
> ok 1
> ok 2
> 1..2
> ok
> t/999_intrenal/parse_url.t ...................... 
> ok 1 - root
> ok 2 - root (omit /)
> ok 3 - root with query string
> ok 4 - root with query string (omit /)
> ok 5 - with port
> ok 6 - with port (omit /)
> ok 7 - with port and query string
> ok 8 - with port (omit /)
> ok 9 - popular url
> ok 10 - auth url without port number
> ok 11 - auth & popular url
> ok 12
> 1..12
> ok
> 
> Test Summary Report
> -------------------
> t/100_low/08_proxy.t                          (Wstat: 28416 Tests: 0 Failed: 
> 0)
>   Non-zero exit status: 111
>   Parse errors: Bad plan.  You planned 84 tests but ran 0.
> t/100_low/18_no_proxy.t                       (Wstat: 28416 Tests: 4 Failed: 
> 0)
>   Non-zero exit status: 111
>   Parse errors: Bad plan.  You planned 25 tests but ran 4.
> t/100_low/32_proxy_auth.t                     (Wstat: 28416 Tests: 0 Failed: 
> 0)
>   Non-zero exit status: 111
>   Parse errors: Bad plan.  You planned 42 tests but ran 0.
> Files=52, Tests=867, 108 wallclock secs ( 0.18 usr  0.05 sys +  5.03 cusr  
> 0.78 csys =  6.04 CPU)
> Result: FAIL
> make: *** [/usr/share/cdbs/1/class/perl-build.mk:84: debian/stamp-perl-check] 
> Error 1

The full build log is available from:
   http://aws-logs.debian.net/2019/03/15/libfurl-perl_3.13-1_testing.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: libfurl-perl
Source-Version: 3.13-2

We believe that the bug you reported is fixed in the latest version of
libfurl-perl, 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 924...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated libfurl-perl 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: SHA512

Format: 1.8
Date: Thu, 21 Mar 2019 19:27:22 CET
Source: libfurl-perl
Binary: 
Architecture: source
Version: 3.13-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
Closes: 924859
Changes:
 libfurl-perl (3.13-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Salvatore Bonaccorso ]
   * Update Vcs-* headers for switch to salsa.debian.org
 .
   [ gregor herrmann ]
   * debian/copyright: update CPAN and GitHub URLs.
   * Add patch to adjust proxy tests to changes in libhttp-proxy-perl.
     libhttp-proxy-perl, since 0.304-4, supports IPv6, so when running on
     the default 'localhost', this can be 127.0.0.0/8 or ::1.
     Adjust the three proxy-using tests to run the proxy server explicitly on
     127.0.0.1, as that's what the rest of the test code expects.
     (Closes: #924859)
Checksums-Sha256: 
 bb4ba7654bbe55116b3972255d3963948a5febbdbca4787aa1440d643c9b8550 2548 
libfurl-perl_3.13-2.dsc
 3bbd5b5ad3f9e9ad317ddcd9dee4dae2d8a0848739745182cd11d13f95fff0cf 6928 
libfurl-perl_3.13-2.debian.tar.xz
 2a5ae0de9033e9fa57a7cadbfa9a689ec9403fa2493c6907ca7486907865c867 8269 
libfurl-perl_3.13-2_sourceonly.buildinfo
Checksums-Sha1: 
 9dbf2792fcaa42f94273d266dbdf73a2f66cca84 2548 libfurl-perl_3.13-2.dsc
 82866256635f249851e512a4d6a604fb1842d3b6 6928 libfurl-perl_3.13-2.debian.tar.xz
 a5274eefdbb7019f9144b3e8f88e423025677ffd 8269 
libfurl-perl_3.13-2_sourceonly.buildinfo
Files: 
 2555406c7aa41afbd40f1695f756cda8 2548 perl optional libfurl-perl_3.13-2.dsc
 46e350b7e054909db2353df6d0585a61 6928 perl optional 
libfurl-perl_3.13-2.debian.tar.xz
 9f1f266c352f52d6332ad41f1ed2fd20 8269 - - 
libfurl-perl_3.13-2_sourceonly.buildinfo

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

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlyT149fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgaoWw//XMd4nkVOaoC7scyR+zEwQvomajkFaeW5jYypTPwGJDkseBUr4fq5Dq4+
BSwC1NF/Sr+ZLn+uF5sKhd1UfPrXtZT0jLcAda5sLcpsmfwPiDkSgjzokHgK3clc
EbsS/1ZT0Zoy7yJjgUmq8GaLi+TJfxGEUSFpf1QBs9/5AxHO89rmjpSMuFDWYn+k
QBbxu6tslUQjQb0zBRCHU0aPN+o9AfEWkbqTaiBcMCOd6eJE18QqPhqcJorgq6S8
t8mCJAtSEtKzXZsTXH270CtjI1RJwgeJZ5GkmG71ya8cSUjDFVug9LLHCp3EEftc
mZUmdufGBbir+1Pbq4snKqBTdergdyqgpHUR0TxFET2ALjv5ZVzPkGEHd5424fwO
jn/WJbicMmGbDLno4rMptZggJDeQZCGj2A9qSCwI7ALTIzoL8QLh9bgaM19DpfM1
bEg0kX0Sxa7NT15ewRz554ugfToA5IIbCjbJor9Pnw9qpfcdVksdys432LbKKWyU
6HYX9oG/8WXR9ZA/Tjwp9fHVrdJsUAVBAemgOhlzkgYnbVxP1mbDr4L3LXZvWH5m
jOyT7DubBWskoobaXAOUVpG9chT3YcZovbcdKKWa2v3TSwYJrTBDd+RbEwbi+q1f
SvYb9UEJPyvTAtz1CXrC83FL2NmBsy4YOj30YYj9i8NdQbIsBqc=
=aroW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to