[DRE-maint] Bug#1114351: ruby-ethon: FTBFS: sopv-gpgv inline-verify: error: the following arguments are required: CERTS
Santiago Vila
sanvila at debian.org
Fri Sep 5 19:25:27 BST 2025
Package: src:ruby-ethon
Version: 0.16.0-3
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build.
Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202509/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ruby-ethon, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=ruby --with ruby
dh_auto_clean -O--buildsystem=ruby
dh_ruby --clean
W: XS-Ruby-Versions is deprecated, and will be ignored
dh_autoreconf_clean -O--buildsystem=ruby
dh_clean -O--buildsystem=ruby
debian/rules binary
dh binary --buildsystem=ruby --with ruby
dh_update_autotools_config -O--buildsystem=ruby
dh_autoreconf -O--buildsystem=ruby
dh_auto_configure -O--buildsystem=ruby
dh_ruby --configure
dh_auto_build -O--buildsystem=ruby
[... snipped ...]
D, [2025-09-04T19:48:54.414546 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.458575 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.001217
[32m preserves headers_write_callback of original handle[0m
D, [2025-09-04T19:48:54.459994 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.460567 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.00125
D, [2025-09-04T19:48:54.460938 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.502481 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.00125
[32m sets new headers_write_callback of duplicated handle[0m
[32m resets response_body[0m
[32m resets response_headers[0m
D, [2025-09-04T19:48:54.505846 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.506442 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.001374
[32m sets response_body for duplicated Easy[0m
D, [2025-09-04T19:48:54.507380 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.507843 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.000969
[32m sets response_headers for duplicated Easy[0m
D, [2025-09-04T19:48:54.508538 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.509614 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.001447
[32m preserves response_body for original Easy[0m
D, [2025-09-04T19:48:54.510508 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.510860 #85] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.000747
[32m preserves response_headers for original Easy[0m
#mirror
[32m returns a Mirror[0m
[32m builds from easy[0m
#log_inspect
[32m contains url[0m
[32m contains response_code[0m
[32m contains return_code[0m
[32m contains total_time[0m
Ethon::Libc
#getdtablesize
[32m returns an integer[0m
[32m returns bigger zero[0m
Ethon::Loggable
#logger=
[32m sets the logger[0m
Ethon::Multi::Operations
#handle
[32m returns a pointer[0m
#running_count
when hydra has no easy
[32m returns nil[0m
when hydra has easy
[32m returns 1[0m
when hydra has more easys
[32m returns 2[0m
#get_timeout
when code ok
[32m doesn't raise[0m
when timeout smaller zero
[32m returns 1[0m
when timeout bigger or equal zero
[32m returns timeout[0m
when code not ok
[32m raises MultiTimeout error[0m
#set_fds
when code ok
[32m doesn't raise[0m
when max_fd -1
[32m waits 100ms[0m
when max_fd not -1
when code smaller zero
[32m raises Select error[0m
when code bigger or equal zero
[32m doesn't raise[0m
when code not ok
[32m raises MultiFdset error[0m
#perform
when no easy handles
[32m returns nil[0m
[32m logs[0m
when easy handle
D, [2025-09-04T19:48:54.522917 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
[32m requests[0m
D, [2025-09-04T19:48:54.525368 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
[32m sets easy[0m
when four easy handles
D, [2025-09-04T19:48:54.528651 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.529367 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.528911 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.529617 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
[32m sets response codes[0m
#ongoing?
when easy_handles
when running_count not greater 0
[32m returns true[0m
when running_count greater 0
[32m returns true[0m
when no easy_handles
when running_count not greater 0
[32m returns false[0m
when running_count greater 0
[32m returns true[0m
#init_vars
[32m sets @timeout[0m
[32m sets @timeval[0m
[32m sets @fd_read[0m
[32m sets @fd_write[0m
[32m sets @fd_excep[0m
[32m sets @max_fd[0m
#reset_fds
[32m resets @fd_read[0m
[32m resets @fd_write[0m
[32m resets @fd_excep[0m
#check
[33m example at ./spec/ethon/multi/operations_spec.rb:274 (PENDING: untested)[0m
#run
[33m example at ./spec/ethon/multi/operations_spec.rb:278 (PENDING: untested)[0m
#trigger
[32m calls multi perform[0m
[32m sets running count[0m
[32m returns multi perform code[0m
Ethon::Multi::Options
maxconnects=
[32m responds_to[0m
[32m sets option[0m
pipelining=
[32m responds_to[0m
[32m sets option[0m
socketdata=
[32m responds_to[0m
[32m sets option[0m
socketfunction=
[32m responds_to[0m
[32m sets option[0m
timerdata=
[32m responds_to[0m
[32m sets option[0m
timerfunction=
[32m responds_to[0m
[32m sets option[0m
max_total_connections=
[32m responds_to[0m
[32m sets option[0m
socket_action mode
#socketfunction callbacks
[32m allows multi_code return values[0m
[32m allows integer return values (compatibility)[0m
[32m errors on invalid return codes[0m
#timerfunction callbacks
[31m allows multi_code return values (FAILED - 1)[0m
[32m allows integer return values (compatibility)[0m
[32m errors on invalid return codes[0m
#value_for
when option in bool
when value true
[32m returns 1[0m
when value false
[32m returns 0[0m
when value in int
[32m returns value casted to int[0m
when value in unspecific_options
when value a string
[32m returns zero byte escaped string[0m
when value not a string
[32m returns value[0m
Ethon::Multi::Stack
#add
when easy already added
[32m returns nil[0m
when easy new
[32m adds easy to multi[0m
[32m adds easy to easy_handles[0m
when multi_add_handle fails
[32m raises multi add error[0m
when multi cleaned up before
[32m raises multi add error[0m
#delete
when easy in easy_handles
[32m deletes easy from multi[0m
[32m deletes easy from easy_handles[0m
when easy is not in easy_handles
[32m does nothing[0m
[32m adds easy to easy_handles[0m
when multi_remove_handle fails
[32m raises multi remove error[0m
Ethon::Multi
.new
[32m inits curl[0m
with default options
[32m allows running #perform with the default execution_mode[0m
[32m refuses to run #socket_action[0m
when options not empty
when pipelining is set
[32m sets pipelining[0m
when execution_mode option is :socket_action
[32m refuses to run #perform[0m
[32m allows running #socket_action[0m
#socket_action
D, [2025-09-04T19:48:54.558117 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
[32m supports an end-to-end request[0m
D, [2025-09-04T19:48:54.560582 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.561048 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.561571 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.562382 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.562792 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.563160 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.562401 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.563492 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.563837 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
D, [2025-09-04T19:48:54.564147 #85] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#<IPAddr: IPv4:0.0.0.0/0.0.0.0>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0000/0000:0000:0000:0000:0000:0000:0000:0000>] origin_host="localhost" forwarded_host=nil
[32m supports multiple concurrent requests[0m
Pending: (Failures listed here are expected and do not affect your suite's status)
[33m
1) Ethon::Easy::Http::Custom#setup when body when multipart when requesting submits a body[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/custom_spec.rb:82
[0m[33m
2) Ethon::Easy::Http::Custom#setup when body when not multipart when requesting submits a body[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/custom_spec.rb:125
[0m[33m
3) Ethon::Easy::Http::Custom#setup when body when string when requesting sends string[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/custom_spec.rb:149
[0m[33m
4) Ethon::Easy::Http::Custom#setup when params and body when requesting body contains form[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/custom_spec.rb:171
[0m[33m
5) Ethon::Easy::Http::Post#setup when body when multipart when requesting submits a body[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/post_spec.rb:182
[0m[33m
6) Ethon::Easy::Http::Post#setup when body when not multipart when requesting submits a body[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/post_spec.rb:225
[0m[33m
7) Ethon::Easy::Http::Post#setup when body when string when requesting sends string[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/post_spec.rb:249
[0m[33m
8) Ethon::Easy::Http::Post#setup when body when binary with null bytes when requesting sends binary data[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/post_spec.rb:269
[0m[33m
9) Ethon::Easy::Http::Post#setup when params and body when requesting body contains form[0m
[36m# Temporarily skipped with xit[0m
[36m # ./spec/ethon/easy/http/post_spec.rb:311
[0m[33m
10) Ethon::Multi::Operations#check [0m
[36m# untested[0m
[36m # ./spec/ethon/multi/operations_spec.rb:274
[0m[33m
11) Ethon::Multi::Operations#run [0m
[36m# untested[0m
[36m # ./spec/ethon/multi/operations_spec.rb:278
[0m
Failures:
1) Ethon::Multi::Options socket_action mode #timerfunction callbacks allows multi_code return values
[31mFailure/Error: expect(calls.last).to eq(-1) # cancels the timer[0m
[31m[0m
[31m expected: -1[0m
[31m got: 0[0m
[31m[0m
[31m (compared using ==)[0m
[36m# ./spec/ethon/multi/options_spec.rb:103:in `block (4 levels) in <top (required)>'[0m
Finished in 4.11 seconds (files took 0.37487 seconds to load)
[31m578 examples, 1 failure, 11 pending[0m
Failed examples:
[31mrspec ./spec/ethon/multi/options_spec.rb:90[0m [36m# Ethon::Multi::Options socket_action mode #timerfunction callbacks allows multi_code return values[0m
/usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
ERROR: Test "ruby3.3" failed. Exiting.
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-ethon returned exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
More information about the Pkg-ruby-extras-maintainers
mailing list