Dne 24.4.2013 13:03, Harald Hoyer napsal(a):
> On 04/24/2013 10:27 AM, Vít Ondruch wrote:
>> Dne 23.4.2013 14:33, Vít Ondruch napsal(a):
>>> Hi,
>>>
>>> Since not a long ago, I cannot build Ruby for Rawhide, while it
>>> works just
>>> fine for F19. I observe following 4 errors in its test suite:
>>>
>>>
>>> 7) Error:
>>> test_proxy_eh_ENV_no_proxy(TestNetHTTP):
>>> Errno::ECONNREFUSED: Connection refused - getaddrinfo
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `getaddress'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `find_proxy'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1026:in
>>> `proxy_uri'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1013:in `proxy?'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:137:in
>>> `block
>>> in test_proxy_eh_ENV_no_proxy'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:185:in
>>> `clean_http_proxy_env'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:133:in
>>> `test_proxy_eh_ENV_no_proxy'
>>> 8) Error:
>>> test_proxy_port_ENV(TestNetHTTP):
>>> Errno::ECONNREFUSED: Connection refused - getaddrinfo
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `getaddress'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `find_proxy'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1026:in
>>> `proxy_uri'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1041:in
>>> `proxy_port'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:159:in
>>> `block
>>> in test_proxy_port_ENV'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:185:in
>>> `clean_http_proxy_env'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:154:in
>>> `test_proxy_port_ENV'
>>> 9) Error:
>>> test_proxy_address_ENV(TestNetHTTP):
>>> Errno::ECONNREFUSED: Connection refused - getaddrinfo
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `getaddress'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `find_proxy'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1026:in
>>> `proxy_uri'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1032:in
>>> `proxy_address'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:106:in
>>> `block
>>> in test_proxy_address_ENV'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:185:in
>>> `clean_http_proxy_env'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:101:in
>>> `test_proxy_address_ENV'
>>> 10) Error:
>>> test_proxy_eh_ENV(TestNetHTTP):
>>> Errno::ECONNREFUSED: Connection refused - getaddrinfo
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `getaddress'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/uri/generic.rb:1652:in
>>> `find_proxy'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1026:in
>>> `proxy_uri'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/lib/net/http.rb:1013:in `proxy?'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:122:in
>>> `block
>>> in test_proxy_eh_ENV'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:185:in
>>> `clean_http_proxy_env'
>>> /builddir/build/BUILD/ruby-2.0.0-p0/test/net/http/test_http.rb:117:in
>>> `test_proxy_eh_ENV'
>>>
>>>
>>>
>>> Here is the full log [1]. As I learned today, the similar issues
>>> suffers
>>> Python. So while triaging what is the change, I thought that it
>>> might be
>>> faster to ask here.
>>>
>>>
>>> Thank you,
>>>
>>>
>>> Vít
>>>
>>>
>>>
>>>
>>>
>>>
http://kojipkgs.fedoraproject.org//work/tasks/2273/5292273/build.log
>> Seems to be due to systemd-202:
>>
https://bugzilla.redhat.com/show_bug.cgi?id=956035
>>
>>
>> Vít
> ? How can you make such an assumption?
Because that was the only think I needed to downgrade/upgrade to make
it work/fail?
Vít
Actually, the subject is not precise, since I can reproduce it locally
in mock.
Vít