>>> ruby-xmlrpc: Building community/ruby-xmlrpc 0.3.3-r1 (using abuild 3.12.0-r0) started Wed, 27 Dec 2023 19:41:43 +0000 >>> ruby-xmlrpc: Checking sanity of /home/buildozer/aports/community/ruby-xmlrpc/APKBUILD... >>> ruby-xmlrpc: Analyzing dependencies... >>> ruby-xmlrpc: Installing for build: build-base ruby ruby-webrick ruby-rdoc ruby-rake ruby-test-unit (1/11) Installing libffi (3.4.4-r3) (2/11) Installing yaml (0.2.5-r2) (3/11) Installing ruby-libs (3.3.0-r0) (4/11) Installing libucontext (1.2-r2) (5/11) Installing ruby (3.3.0-r0) (6/11) Installing ruby-webrick (1.8.1-r1) (7/11) Installing ruby-rdoc (3.3.0-r0) (8/11) Installing ruby-rake (13.1.0-r0) (9/11) Installing ruby-power_assert (2.0.3-r1) (10/11) Installing ruby-test-unit (3.6.1-r0) (11/11) Installing .makedepends-ruby-xmlrpc (20231227.194144) Executing busybox-1.36.1-r18.trigger OK: 291 MiB in 114 packages >>> ruby-xmlrpc: Cleaning up srcdir >>> ruby-xmlrpc: Cleaning up pkgdir >>> ruby-xmlrpc: Cleaning up tmpdir >>> ruby-xmlrpc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ruby-xmlrpc-0.3.3.tar.gz >>> ruby-xmlrpc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ruby-xmlrpc-0.3.3.tar.gz >>> ruby-xmlrpc: Checking sha512sums... ruby-xmlrpc-0.3.3.tar.gz: OK gemspec.patch: OK >>> ruby-xmlrpc: Unpacking /var/cache/distfiles/ruby-xmlrpc-0.3.3.tar.gz... >>> ruby-xmlrpc: gemspec.patch patching file xmlrpc.gemspec WARNING: description and summary are identical WARNING: open-ended dependency on webrick (>= 0) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rexml (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on test-unit (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: xmlrpc Version: 0.3.3 File: xmlrpc-0.3.3.gem Loaded suite /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rake_test_loader Started E =============================================================================== Error: test_cookie(TestXMLRPC::TestCookie): RuntimeError: Wrong size. Was 0, should be 0 /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:535:in `do_rpc' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:287:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_cookie.rb:87:in `do_test' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_cookie.rb:79:in `block in test_cookie' 76: with_server(option, create_servlet) {|addr| 77: begin 78: @s = XMLRPC::Client.new3(:host => addr.ip_address, :port => addr.ip_port) => 79: do_test 80: ensure 81: @s.http.finish 82: end /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/webrick_testing.rb:64:in `with_server' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_cookie.rb:76:in `test_cookie' =============================================================================== E =============================================================================== Error: test_port(TestXMLRPC::TestXMLRPCServer): RuntimeError: Wrong size. Was 0, should be 0 /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:535:in `do_rpc' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:287:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_server.rb:28:in `test_port' 25: 26: begin 27: c = XMLRPC::Client.new('127.0.0.1', '/', s.port) => 28: assert_equal(7, c.call('test.add', 3, 4)) 29: ensure 30: s.shutdown 31: srv_thread.kill =============================================================================== E =============================================================================== Error: test2_dump_load_call(TestXMLRPC::Test_Marshal): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/marshal.rb:57:in `load_call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/marshal.rb:30:in `load_call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_marshal.rb:43:in `test2_dump_load_call' 40: 41: res = XMLRPC::Marshal.dump_call(methodName, value, value) 42: => 43: assert_equal(exp, XMLRPC::Marshal.load_call(res)) 44: end 45: 46: def test_parser_values =============================================================================== E =============================================================================== Error: test2_dump_load_response(TestXMLRPC::Test_Marshal): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/marshal.rb:62:in `load_response' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/marshal.rb:34:in `load_response' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_marshal.rb:33:in `test2_dump_load_response' 30: value = [1, 2, 3, {"test" => true}, 3.4] 31: res = XMLRPC::Marshal.dump_response(value) 32: => 33: assert_equal(value, XMLRPC::Marshal.load_response(res)) 34: end 35: 36: def test2_dump_load_call =============================================================================== E =============================================================================== Error: test_client_server(TestXMLRPC::Test_Webrick): RuntimeError: Wrong size. Was 0, should be 0 /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:535:in `do_rpc' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:287:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:102:in `do_test' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:77:in `block (3 levels) in test_client_server' 74: @s.user = 'admin' 75: @s.password = 'admin' 76: silent do => 77: do_test 78: end 79: @s.http.finish 80: @s = XMLRPC::Client.new3(:host => addr.ip_address, :port => addr.ip_port, :use_ssl => use_ssl) /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:94:in `silent' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:76:in `block (2 levels) in test_client_server' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/webrick_testing.rb:64:in `with_server' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:72:in `block in test_client_server' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:70:in `each' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_webrick_server.rb:70:in `test_client_server' =============================================================================== E =============================================================================== Error: test_application_xml_content_type(XMLRPC::ClientTest): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:288:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_client.rb:266:in `test_application_xml_content_type' 263: 264: client = fake_client(responses).new2 'http://example.org/foo' 265: => 266: resp = client.call('wp.getUsersBlogs', 'tlo', 'omg') 267: 268: expected = [{ 269: "isAdmin" => true, =============================================================================== E =============================================================================== Error: test_async_request(XMLRPC::ClientTest): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:322:in `call2_async' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:308:in `call_async' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_client.rb:244:in `test_async_request' 241: 242: client = fake_client(responses).new2 'http://example.org/foo' 243: => 244: resp = client.call_async('wp.getUsersBlogs', 'tlo', 'omg') 245: 246: expected = [{ 247: "isAdmin" => true, =============================================================================== E =============================================================================== Error: test_bad_content_type(XMLRPC::ClientTest): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:288:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_client.rb:289:in `test_bad_content_type' 286: 287: client = fake_client(responses).new2 'http://example.org/foo' 288: => 289: resp = client.call('wp.getUsersBlogs', 'tlo', 'omg') 290: 291: expected = [{ 292: "isAdmin" => true, =============================================================================== E =============================================================================== Error: test_i8_tag(XMLRPC::ClientTest): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:288:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_client.rb:323:in `test_i8_tag' 320: 321: client = fake_client(responses).new2 'http://example.org/foo' 322: => 323: resp = client.call('wp.getUsersBlogs', 'tlo', 'omg') 324: 325: assert_equal 1, resp.first['blogid'] 326: end =============================================================================== E =============================================================================== Error: test_request(XMLRPC::ClientTest): LoadError: cannot load such file -- rexml/document :127:in `require' :127:in `require' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/parser.rb:573:in `initialize' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `new' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/utils.rb:58:in `parser' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:288:in `call2' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/lib/xmlrpc/client.rb:268:in `call' /home/buildozer/aports/community/ruby-xmlrpc/src/xmlrpc-0.3.3/test/test_client.rb:222:in `test_request' 219: 220: client = fake_client(responses).new2 'http://example.org/foo' 221: => 222: resp = client.call('wp.getUsersBlogs', 'tlo', 'omg') 223: 224: expected = [{ 225: "isAdmin" => true, =============================================================================== Finished in 0.106395488 seconds. ------------------------------------------------------------------------------- 44 tests, 181 assertions, 0 failures, 10 errors, 0 pendings, 0 omissions, 0 notifications 77.2727% passed ------------------------------------------------------------------------------- 413.55 tests/s, 1701.20 assertions/s rake aborted! Command failed with status (1) Tasks: TOP => test (See full trace by running task with --trace) >>> ruby-xmlrpc: Entering fakeroot... /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/base64.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/client.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/config.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/create.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/datetime.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/marshal.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/parser.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/server.rb /home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/gems/xmlrpc-0.3.3/lib/xmlrpc/utils.rb Successfully installed xmlrpc-0.3.3 Parsing documentation for xmlrpc-0.3.3 Parsing sources... 10% [ 1/10] lib/xmlrpc.rb 20% [ 2/10] lib/xmlrpc/base64.rb 30% [ 3/10] lib/xmlrpc/client.rb 40% [ 4/10] lib/xmlrpc/config.rb 50% [ 5/10] lib/xmlrpc/create.rb 60% [ 6/10] lib/xmlrpc/datetime.rb 70% [ 7/10] lib/xmlrpc/marshal.rb 80% [ 8/10] lib/xmlrpc/parser.rb 90% [ 9/10] lib/xmlrpc/server.rb 100% [10/10] lib/xmlrpc/utils.rb Installing ri documentation for xmlrpc-0.3.3 Done installing documentation for xmlrpc after 1 seconds 1 gem installed >>> ruby-xmlrpc-doc*: Running split function doc... '/home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc/usr/lib/ruby/gems/3.3.0/doc' -> '/home/buildozer/aports/community/ruby-xmlrpc/pkg/ruby-xmlrpc-doc/usr/lib/ruby/gems/3.3.0/doc' >>> ruby-xmlrpc-doc*: Preparing subpackage ruby-xmlrpc-doc... >>> ruby-xmlrpc-doc*: Running postcheck for ruby-xmlrpc-doc >>> ruby-xmlrpc*: Running postcheck for ruby-xmlrpc >>> ruby-xmlrpc*: Preparing package ruby-xmlrpc... >>> ruby-xmlrpc-doc*: Tracing dependencies... >>> ruby-xmlrpc-doc*: Package size: 1.1 MB >>> ruby-xmlrpc-doc*: Compressing data... >>> ruby-xmlrpc-doc*: Create checksum... >>> ruby-xmlrpc-doc*: Create ruby-xmlrpc-doc-0.3.3-r1.apk >>> ruby-xmlrpc*: Tracing dependencies... >>> ruby-xmlrpc*: Package size: 140.0 KB >>> ruby-xmlrpc*: Compressing data... >>> ruby-xmlrpc*: Create checksum... >>> ruby-xmlrpc*: Create ruby-xmlrpc-0.3.3-r1.apk >>> ruby-xmlrpc: Build complete at Wed, 27 Dec 2023 19:41:50 +0000 elapsed time 0h 0m 7s >>> ruby-xmlrpc: Cleaning up srcdir >>> ruby-xmlrpc: Cleaning up pkgdir >>> ruby-xmlrpc: Uninstalling dependencies... (1/11) Purging .makedepends-ruby-xmlrpc (20231227.194144) (2/11) Purging ruby-webrick (1.8.1-r1) (3/11) Purging ruby-rdoc (3.3.0-r0) (4/11) Purging ruby-rake (13.1.0-r0) (5/11) Purging ruby-test-unit (3.6.1-r0) (6/11) Purging ruby-power_assert (2.0.3-r1) (7/11) Purging ruby (3.3.0-r0) (8/11) Purging libucontext (1.2-r2) (9/11) Purging ruby-libs (3.3.0-r0) (10/11) Purging yaml (0.2.5-r2) (11/11) Purging libffi (3.4.4-r3) Executing busybox-1.36.1-r18.trigger OK: 271 MiB in 103 packages >>> ruby-xmlrpc: Updating the community/armv7 repository index... >>> ruby-xmlrpc: Signing the index...