Your message dated Wed, 01 Jul 2026 13:18:53 +0000
with message-id <[email protected]>
and subject line Bug#1129152: fixed in ruby-elasticsearch 9.4.3-1
has caused the Debian Bug report #1129152,
regarding ruby-elasticsearch: FTBFS: 113 tests, 232 assertions, 1 failures, 0
errors, 0 skips
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 [email protected]
immediately.)
--
1129152: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129152
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ruby-elasticsearch
Version: 7.17.11-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202602/
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 cannot 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-elasticsearch, 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
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
dh_ruby --build
dh_auto_test -O--buildsystem=ruby
[... snipped ...]
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ruby-elasticsearch-transport: Install Rubygems integration metadata
â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
generating gemspec at
/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-transport/usr/share/rubygems-integration/all/specifications/elasticsearch-transport-7.17.11.gemspec
/usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â Run tests for ruby3.3 from debian/ruby-tests.rb
â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-elasticsearch/usr/lib/ruby/vendor_ruby:/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-api/usr/lib/ruby/vendor_ruby:/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-transport/usr/lib/ruby/vendor_ruby:.
GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-elasticsearch/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-api/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-transport/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0
ruby3.3 debian/ruby-tests.rb
SKIP: 'transport_manticore_test.rb' only supported on JRuby (you're running
ruby 3.3.8)
Started with run options --seed 13900
Elasticsearch::Transport::Transport::ResponseTest
test:Response should force-encode the body into UTF. PASS (0.00s)
Elasticsearch::Transport::Transport::Connections::ConnectionTest
test:Connection should return right full url with path when path starts with
/. PASS (0.00s)
test:Connection should return full path. PASS (0.00s)
test:Connection should implement the equality operator. PASS (0.00s)
test:Connection should return full url with escaped credentials. PASS (0.00s)
test:Connection should return full url with path. PASS (0.00s)
test:Connection should not be dead by default. PASS (0.00s)
test:Connection should be resurrected if timeout passed. PASS (0.00s)
test:Connection should be resurrected if timeout passed for multiple
failures. PASS (0.00s)
test:Connection should be initialized with :host, :connection, and :options.
PASS (0.00s)
test:Connection should have a string representation. PASS (0.00s)
test:Connection should be healthy when marked. PASS (0.00s)
test:Connection should be alive when marked. PASS (0.00s)
test:Connection should be dead when marked. PASS (0.00s)
test:Connection should return full url with credentials. PASS (0.00s)
test:Connection should return full url. PASS (0.00s)
Elasticsearch::Transport::Transport::BaseTest
test:Transport::Base should have custom sniffer. PASS (0.00s)
test:Transport::Base when combining the URL should combine authentication
credentials. PASS (0.00s)
test:getting a connection should increment the counter. PASS (0.00s)
test:performing a request should get the connection. PASS (0.00s)
test:performing a request with reload connections on connection failures
should reload connections when host is unreachable. PASS (0.00s)
test:getting a connection should get a connection. PASS (0.00s)
test:logging should log the request and response. PASS (0.00s)
test:getting a connection should not reload connections by default. PASS
(0.10s)
test:reloading connections should not duplicate connections. PASS (0.00s)
test:getting a connection should reload connections when it hits the
threshold. PASS (0.00s)
test:Transport::Base should have default sniffer. PASS (0.00s)
test:resurrecting connections should not resurrect connections until timeout.
PASS (0.00s)
test:performing a request should raise an error when no connection is
available. PASS (0.00s)
test:performing a request should call the passed block. PASS (0.00s)
test:performing a request should raise an error when no block is passed.
PASS (0.00s)
test:rebuilding connections should close connections. PASS (0.00s)
test:Transport::Base should have default serializer. PASS (0.00s)
test:performing a request should not deserialize an empty response body.
PASS (0.00s)
test:Transport::Base should build connections on initialization. PASS (0.00s)
test:logging should not log a failed Elasticsearch request as fatal. PASS
(0.00s)
test:performing a request should serialize non-String objects. PASS (0.00s)
test:performing a request should raise an error for HTTP status 404. PASS
(0.00s)
test:tracing should trace a failed Elasticsearch request. PASS (0.00s)
test:performing a request should raise an error on connection failure. PASS
(0.00s)
test:Transport::Base should have custom serializer. PASS (0.00s)
test:Transport::Base when combining the URL should escape the username and
password. PASS (0.00s)
test:resurrecting connections should delegate to dead connections. PASS
(0.00s)
test:errors should raise highest-level Error exception for any ServerError.
PASS (0.00s)
test:rebuilding connections should should replace the connections. PASS
(0.00s)
test:performing a request with retry on connection failures should retry
DEFAULT_MAX_RETRIES when host is unreachable. PASS (0.00s)
test:performing a request should not serialize a String object. PASS (0.00s)
test:performing a request should raise an error for HTTP status 404 with
application/json content type. PASS (0.00s)
test:performing a request should mark the connection as dead on failure.
PASS (0.00s)
test:performing a request should not deserialize a response string body.
PASS (0.00s)
test:Transport::Base when combining the URL should combine path. PASS (0.00s)
test:logging should sanitize password in the URL. PASS (0.00s)
test:tracing should trace the request. PASS (0.00s)
F, [2026-02-26T16:27:42.125731 #293] FATAL -- :
[Elasticsearch::Transport::Transport::Errors::InternalServerError] Cannot get
response from after 4 tries
test:performing a request with retry on status should retry when the status
code does match. PASS (0.00s)
test:performing a request should not raise an error when the :ignore argument
has been passed. PASS (0.00s)
test:Transport::Base should raise exception when it doesn't implement
__build_connection. PASS (0.00s)
I, [2026-02-26T16:27:42.126568 #293] INFO -- : GET [status:400,
request:0.000s, query:N/A]
D, [2026-02-26T16:27:42.126595 #293] DEBUG -- : < Bad Request
F, [2026-02-26T16:27:42.126659 #293] FATAL -- : [400] Bad Request
test:performing a request with retry on status should not retry when the
status code does not match. PASS (0.00s)
test:resurrecting connections should resurrect connections after timeout.
PASS (0.00s)
test:logging should log and re-raise a Ruby exception. PASS (0.00s)
test:Transport::Base when combining the URL should combine basic parts. PASS
(0.00s)
test:reloading connections should rebuild connections. PASS (0.00s)
test:reloading connections should remove dead connections. PASS (0.00s)
test:getting a connection should not reload connections when the option is
set to false. PASS (0.08s)
test:reloading connections should log error and continue when timing out
while sniffing hosts. PASS (0.00s)
test:performing a request should deserialize a response JSON body. PASS
(0.00s)
test:reloading connections should keep existing connections. PASS (0.00s)
test:performing a request with retry on connection failures should raise an
error after max tries. PASS (0.00s)
test:resurrecting connections should mark connection healthy if it succeeds.
PASS (0.00s)
test:logging should log a failed Elasticsearch request as fatal. PASS (0.00s)
test:performing a request should raise an error on server failure. PASS
(0.00s)
test:performing a request should raise TooManyRequestsError on 429. PASS
(0.00s)
Elasticsearch::Transport::Transport::ClientAdaptersUnitTest
test:Adapters should use the default Faraday adapter. PASS (0.00s)
test:Adapters should use HTTPClient Faraday adapter. PASS (0.00s)
test:Adapters should use Typhoeus Faraday adapter. PASS (0.01s)
test:Adapters should use NetHttpPersistent Faraday adapter. PASS (0.01s)
test:Adapters should use Patron Faraday adapter. PASS (0.01s)
Elasticsearch::Transport::Transport::SerializerTest
test:Serializer should use MultiJson by default. PASS (0.00s)
Elasticsearch::Transport::Transport::HTTP::FaradayTest
test:Curb transport should perform the request. PASS (0.00s)
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require': cannot load such file -- faraday/httpclient (LoadError)
from
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:78:in
`block (3 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:76:in `fork'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:76:in
`block (2 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:83:in
`instance_exec'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:83:in
`block in create_test_from_should_hash'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:95:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:191:in
`capture_exceptions'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:90:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:382:in
`time_it'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:89:in
`run'
from /usr/lib/ruby/vendor_ruby/minitest/reporters.rb:48:in
`run_with_hooks'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:1223:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:462:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:449:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`each'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:487:in
`on_signal'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:474:in
`with_info_handler'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:444:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`block in __run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`map'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`__run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:301:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:85:in
`block in autorun'
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require': cannot load such file -- faraday/typhoeus (LoadError)
from
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:52:in
`block (3 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:50:in `fork'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:50:in
`block (2 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:57:in
`instance_exec'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:57:in
`block in create_test_from_should_hash'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:95:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:191:in
`capture_exceptions'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:90:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:382:in
`time_it'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:89:in
`run'
from /usr/lib/ruby/vendor_ruby/minitest/reporters.rb:48:in
`run_with_hooks'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:1223:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:462:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:449:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`each'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:487:in
`on_signal'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:474:in
`with_info_handler'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:444:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`block in __run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`map'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`__run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:301:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:85:in
`block in autorun'
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require': cannot load such file -- faraday/net_http_persistent (LoadError)
from
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:65:in
`block (3 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:63:in `fork'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:63:in
`block (2 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:70:in
`instance_exec'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:70:in
`block in create_test_from_should_hash'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:95:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:191:in
`capture_exceptions'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:90:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:382:in
`time_it'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:89:in
`run'
from /usr/lib/ruby/vendor_ruby/minitest/reporters.rb:48:in
`run_with_hooks'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:1223:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:462:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:449:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`each'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:487:in
`on_signal'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:474:in
`with_info_handler'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:444:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`block in __run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`map'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`__run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:301:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:85:in
`block in autorun'
test:Faraday transport should properly pass the Content-Type header option.
PASS (0.03s)
test:Curb transport should implement host_unreachable_exceptions. PASS
(0.00s)
test:Faraday transport should not serialize a String request body. PASS
(0.00s)
test:Curb transport should implement __build_connections. PASS (0.00s)
test:Faraday transport should override options credentials if passed
explicitly. PASS (0.00s)
test:Curb transport should set body for PUT request. PASS (0.01s)
test:Curb transport should handle HTTP methods. PASS (0.00s)
test:Faraday transport should override options scheme if passed explicitly.
PASS (0.00s)
test:Faraday transport should serialize the request body.
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require': cannot load such file -- faraday/patron (LoadError)
from
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
`require'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:39:in
`block (3 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:37:in `fork'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:37:in
`block (2 levels) in <class:ClientAdaptersUnitTest>'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:44:in
`instance_exec'
from
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/adapters_test.rb:44:in
`block in create_test_from_should_hash'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:95:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:191:in
`capture_exceptions'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:90:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:382:in
`time_it'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest/test.rb:89:in
`run'
from /usr/lib/ruby/vendor_ruby/minitest/reporters.rb:48:in
`run_with_hooks'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:1223:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:462:in
`run_one_method'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:449:in
`block (2 levels) in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`each'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:445:in
`block in run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:487:in
`on_signal'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:474:in
`with_info_handler'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:444:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`block in __run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`map'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:346:in
`__run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:301:in
`run'
from
/usr/share/rubygems-integration/all/gems/minitest-5.27.0/lib/minitest.rb:85:in
`block in autorun'
PASS (0.00s)
test:Faraday transport should properly prepare the request with custom
headers. PASS (0.00s)
test:Curb transport should allow to set options for Curb. PASS (0.00s)
test:Faraday transport should use global http configuration. PASS (0.00s)
test:Curb transport should set body for GET request. PASS (0.00s)
test:Curb transport should not serialize a String request body. PASS (0.00s)
test:Faraday transport should set connection scheme to https if it exist in
options. PASS (0.00s)
test:Faraday transport should implement host_unreachable_exceptions. PASS
(0.00s)
test:Faraday transport should perform the request. PASS (0.00s)
test:Faraday transport should pass transport_options to the Faraday
constructor. PASS (0.00s)
test:Curb transport should set the credentials if passed. PASS (0.00s)
test:Curb transport should perform request with headers. FAIL (0.00s)
unexpected invocation: {"Content-Type" => "application/json",
"User-Agent" => "elasticsearch-ruby/7.17.11 (RUBY_VERSION: 3.3.8; linux x86_64;
Curb 1.2.2)"}.merge!({"Content-Type" => "application/x-ndjson"})
unsatisfied expectations:
- expected exactly once, invoked never: #<Curl::Easy:0x1658>.http(:POST)
- expected exactly once, invoked never: {"Content-Type" =>
"application/json", "User-Agent" => "elasticsearch-ruby/7.17.11 (RUBY_VERSION:
3.3.8; linux x86_64; Curb 1.2.2)"}.merge!("Content-Type" =>
"application/x-ndjson")
satisfied expectations:
- expected exactly once, invoked once:
#<Curl::Easy:0x1658>.put_data=("{\"foo\":\"bar\"}")
/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-transport/usr/lib/ruby/vendor_ruby/elasticsearch/transport/transport/http/curb.rb:49:in
`block in perform_request'
/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-transport/usr/lib/ruby/vendor_ruby/elasticsearch/transport/transport/base.rb:288:in
`perform_request'
/<<PKGBUILDDIR>>/debian/ruby-elasticsearch-transport/usr/lib/ruby/vendor_ruby/elasticsearch/transport/transport/http/curb.rb:34:in
`perform_request'
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/transport_curb_test.rb:62:in
`block (2 levels) in <class:FaradayTest>'
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/transport_curb_test.rb:65:in
`instance_exec'
/<<PKGBUILDDIR>>/elasticsearch-transport/test/unit/transport_curb_test.rb:65:in
`block in create_test_from_should_hash'
test:Faraday transport should pass the selector_class options to collection.
PASS (0.00s)
test:Curb transport should serialize the request body. PASS (0.00s)
test:Curb transport should set application/json response header. PASS (0.00s)
test:Faraday transport should set the credentials if they exist in options.
PASS (0.00s)
test:Faraday transport should not overwrite request parameters with the
Faraday connection parameters. PASS (0.00s)
test:Curb transport should properly pass the Content-Type header option.
PASS (0.00s)
test:Faraday transport should properly prepare the request. PASS (0.00s)
test:Faraday transport should set connection scheme to https if passed. PASS
(0.00s)
test:Faraday transport should implement __build_connections. PASS (0.00s)
test:Faraday transport should pass a configuration block to the Faraday
constructor. PASS (0.00s)
test:Curb transport should use global http configuration. PASS (0.00s)
test:Faraday transport should pass the selector option to collection. PASS
(0.00s)
test:Faraday transport should merge in parameters defined in the Faraday
connection parameters. PASS (0.00s)
test:Faraday transport should set the credentials if passed. PASS (0.00s)
test:Faraday transport should return a Response. PASS (0.00s)
Finished in 0.29857s
113 tests, 232 assertions, 1 failures, 0 errors, 0 skips
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3
/usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in
`run_tests_for_version'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in
run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/tmp returned
exit code 1
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: ruby-elasticsearch
Source-Version: 9.4.3-1
Done: Simon Quigley <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-elasticsearch, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon Quigley <[email protected]> (supplier of updated ruby-elasticsearch
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 01 Jul 2026 08:00:17 -0500
Source: ruby-elasticsearch
Architecture: source
Version: 9.4.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Simon Quigley <[email protected]>
Closes: 1129152
Changes:
ruby-elasticsearch (9.4.3-1) unstable; urgency=medium
.
* Team upload.
.
[ Lucas Nussbaum ]
* debian/gbp.conf: Add for DEP-14
* debian/.gitattributes: remove
* debian/salsa-ci.yml: use team-specific include
.
[ Simon Quigley ]
* Upgrade the watch file to version 5.
* New upstream release (Closes: #1129152).
* Drop ruby-elasticsearch-transport.
* Refresh the upstream metadata.
* Refresh the rules file.
* Bump debhelper-compat to 14, dropping ${misc:Depends},
${shlibs:Depends}, and ${ruby:Depends} from runtime dependencies.
* Add a build dependency on ruby-elastic-transport.
* Drop the examples from being shipped.
* Update Standards-Version to 4.7.4.
* Use the Ruby Testsuite.
Checksums-Sha1:
09b94f23a470189a1d5e2a5fec76d1962ff647bc 2369 ruby-elasticsearch_9.4.3-1.dsc
dc2192f42b4d81637a2e60813930007e8b70e1a3 1771777
ruby-elasticsearch_9.4.3.orig.tar.gz
21ff65aeb69680a82901a70d7d15e9df89e3a8f9 3512
ruby-elasticsearch_9.4.3-1.debian.tar.xz
fa1dafcbff004eb86bf0e71729e45b6fbed09c51 7772
ruby-elasticsearch_9.4.3-1_source.buildinfo
Checksums-Sha256:
e2d7cc67c6d9f0972e875859f892972f3f5ba635340e84cd6f77864322ef7f9d 2369
ruby-elasticsearch_9.4.3-1.dsc
c80ef9e061c446b8efe4cc678afa31480f0782dfc181977df35c005b8f28ea09 1771777
ruby-elasticsearch_9.4.3.orig.tar.gz
38eacd32209ce338449c8dbcf5b1b193d0e9b0f23b68ca965a1c07887dc64436 3512
ruby-elasticsearch_9.4.3-1.debian.tar.xz
4dc9b9502b080f42fdc99d881b1eb3bdf698932c4eafaf235e66a813108fd7a4 7772
ruby-elasticsearch_9.4.3-1_source.buildinfo
Files:
da90ad1066bdf0ce7e3663458b970b0c 2369 ruby optional
ruby-elasticsearch_9.4.3-1.dsc
79a817142f1c64e278f89ca6bd0bdd81 1771777 ruby optional
ruby-elasticsearch_9.4.3.orig.tar.gz
b99faedef6fe804f0c67693070013f49 3512 ruby optional
ruby-elasticsearch_9.4.3-1.debian.tar.xz
4e9d0c922c2784b3dd9ec6a677ddf29c 7772 ruby optional
ruby-elasticsearch_9.4.3-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpFD5oACgkQ4n8s+EWM
L6RA7hAAhoote7szH4EUGI/clYgt6mIU9w7Uzh2FfJ2TORvvN559zbYjWIne+yXm
vvv30dlGQJ8NxfHyaR5veKLIJW7StGlSqeeR88UrG46Hr+o3rOSLrWsIXdsVmktV
jEAyOKtjPXNYz5CxNUVpneAlhWpucMxmiJfq24Sx8260Fj8lYbmduvFt3G7EjnSa
F6JNSzaETDnrSzYKump1RbhJ01ASh8tmqSj95D39xTYOGanG3QRPbgB1sFb5yf3z
QDFDRVyrFryZIMvYwz8d8c4xalBWjp0JNA29pX3Y2OdzbUBAx+0iH+qbGLWpzUCz
ELGV8NnaIe1SARJaP80sye2M+BPUeB9WHEZokiN1bYLHargbdNY+T260Dxth31Th
meoQdclRMPtDeBmdKs9u7Mj7J4/VduUF/OLPYaefbfjSM5ed61q76ltfufqVQQhD
euHBCMIL0tMK6DAHudqKs41CLjJ6Pp9Zcm6BZZGvCSEVBJbIOd41FgPvfwiEMZMn
tP1BMC+0xoFTNlqafWEIzMKaidVggUnrQ9JHM6N6sqAobcqDbQ6qtXnxzr0geime
opy2AaKQSsRyMV+KVcPlOqOEIJNd1hf/OzjMUusAF0uOcrJzjftgWpN5oa3YbWBs
YQgTlwhnscXhL957egt4PrnMGkM+08f6BYmWyhzEbueKe626znw=
=T6m9
-----END PGP SIGNATURE-----
pgpWPinDLXUeg.pgp
Description: PGP signature
--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers