Your message dated Sun, 02 Aug 2026 14:50:25 +0000
with message-id <[email protected]>
and subject line Bug#1143404: fixed in ruby-rack-cache 1.17.0-2
has caused the Debian Bug report #1143404,
regarding ruby-rack-cache: FTBFS: dh_auto_install: error: dh_ruby --install 
/<<PKGBUILDDIR>>/debian/ruby-rack-cache returned exit code 1
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.)


-- 
1143404: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1143404
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ruby-rack-cache
Version: 1.17.0-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/202608/

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-rack-cache, 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 ...]

Rack::Cache::CacheControl#test_0014_responds to #shared_max_age with an integer 
when s-maxage directive present = 0.00 s = .
Rack::Cache::CacheControl#test_0027_responds to #proxy_revalidate? 
non-truthfully when no proxy-revalidate directive present = 0.00 s = .
Rack::Cache::CacheControl#test_0013_responds to #max_age with nil when no 
max-age directive present = 0.00 s = .
Rack::Cache::CacheControl#test_0008_strips blank segments = 0.00 s = .
Rack::Cache::CacheControl#test_0009_removes all directives with #clear = 0.00 s 
= .
Rack::Cache::CacheControl#test_0022_responds to #no_cache? truthfully when 
no-cache directive present = 0.00 s = .
Rack::Cache::CacheControl#test_0012_responds to #max_age with an integer when 
max-age directive present = 0.00 s = .
Rack::Cache::Request#test_0003_is not marked as no_cache when neither no-cache 
directive is specified = 0.00 s = .
Rack::Cache::Request#test_0001_is marked as no_cache when the cache-control 
header includes the no-cache directive = 0.00 s = .
Rack::Cache::Request#test_0002_is marked as no_cache when request should not be 
loaded from cache = 0.00 s = .
Rack::Cache::Response::#vary_header_names#test_0003_parses multiple header name 
values separated by spaces = 0.00 s = .
Rack::Cache::Response::#vary_header_names#test_0001_returns an empty Array when 
no Vary header is present = 0.00 s = .
Rack::Cache::Response::#vary_header_names#test_0002_parses a single header name 
value = 0.00 s = .
Rack::Cache::Response::#vary_header_names#test_0004_parses multiple header name 
values separated by commas = 0.00 s = .
Rack::Cache::Response::#private=#test_0001_adds the private cache-control 
directive when set true = 0.00 s = .
Rack::Cache::Response::#private=#test_0002_removes the public cache-control 
directive = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0002_reads a list of negotation tuples with 
#read = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0029_succeeds quietly when #invalidate called 
with no matching entries = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0037_overwrites non-varying responses with 
#store = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0020_does not find an entry with #lookup when 
none exists = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0027_restores response body from entity store 
with #lookup = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0028_invalidates meta and entity store 
entries with #invalidate = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0036_stores multiple responses for each Vary 
combination = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0018_sets the x-content-digest response 
header before storing = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0034_overwrites non-varying responses with 
#store = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0021_canonizes urls for cache keys = 0.00 s = 
.
Rack::Cache::MetaStore::Disk#test_0011_can read and write fairly large keys = 
0.00 s = .
Rack::Cache::MetaStore::Disk#test_0005_succeeds when purging non-existing 
entries = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0025_warns once if purge is not implemented = 
WARNING: Future releases may require purge implementation for 
Rack::Cache::MetaStore::Disk
0.00 s = .
Rack::Cache::MetaStore::Disk#test_0032_does not return entries that Vary with 
#lookup = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0035_does not return entries that Vary with 
#lookup = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0004_removes entries for key with #purge = 
0.00 s = .
Rack::Cache::MetaStore::Disk#test_0030_does not remove response x-status with 
#invalidate = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0007_can read and write key: '/test' = 0.00 s 
= .
Rack::Cache::MetaStore::Disk#test_0033_stores multiple responses for each Vary 
combination = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0038_removes the Age response header before 
storing = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0024_purges meta store entry when the entry 
does not contain the digest header = 0.00 s = E
Rack::Cache::MetaStore::Disk#test_0010_can read and write key: '/test?x=y&p=q' 
= 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0023_purges meta store entry when the body 
does not exist = 0.00 s = E
Rack::Cache::MetaStore::Disk#test_0017_can handle objects that can only be read 
once = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0006_returns nil from #purge = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0016_stores a cache entry = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0001_writes a list of negotation tuples with 
#write = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0003_reads an empty list with #read when 
nothing cached at key = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0031_gracefully degrades if the cache store 
stops working = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0019_finds a stored entry with #lookup = 0.00 
s = .
Rack::Cache::MetaStore::Disk#test_0026_restores response headers properly with 
#lookup = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0013_allows custom cache keys from class = 
0.00 s = .
Rack::Cache::MetaStore::Disk#test_0015_supports a ttl parameter for #write = 
0.00 s = .
Rack::Cache::MetaStore::Disk#test_0014_does not blow up when given a 
non-marhsalable object with an ALL_CAPS key = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0039_removes the Age response header before 
storing = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0008_can read and write key: 
'http://example.com:8080/' = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0009_can read and write key: '/test?x=y' = 
0.00 s = .
Rack::Cache::MetaStore::Disk#test_0022_does not find an entry with #lookup when 
the body does not exist = 0.00 s = .
Rack::Cache::MetaStore::Disk#test_0012_allows custom cache keys from block = 
0.00 s = .
Rack::Cache::Response::#date#test_0003_uses the current time when no Date 
header present = 0.00 s = .
Rack::Cache::Response::#date#test_0001_uses the Date header if present and 
parseable = 0.00 s = .
Rack::Cache::Response::#date#test_0002_returns the current time if present but 
not parseable = 0.00 s = .
Rack::Cache::Response::#date#test_0004_returns the correct date when the header 
is modified directly = 0.00 s = .
Rack::Cache::MetaStore::Heap::logging writes#test_0001_passes a TTL to the 
stores is use_native_ttl is truthy = 0.00 s = .
Rack::Cache::Storage::Disk Store URIs#test_0003_resolves disk: meta store URIs 
= 0.00 s = .
Rack::Cache::Storage::Disk Store URIs#test_0001_resolves file: meta store URIs 
= 0.00 s = .
Rack::Cache::Storage::Disk Store URIs#test_0002_resolves file: entity store 
URIs = 0.00 s = .
Rack::Cache::Storage::Disk Store URIs#test_0004_resolves disk: entity store 
URIs = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0002_reads a list of negotation tuples with 
#read = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0029_succeeds quietly when #invalidate called 
with no matching entries = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0037_overwrites non-varying responses with 
#store = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0020_does not find an entry with #lookup when 
none exists = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0027_restores response body from entity store 
with #lookup = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0028_invalidates meta and entity store 
entries with #invalidate = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0036_stores multiple responses for each Vary 
combination = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0018_sets the x-content-digest response 
header before storing = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0034_overwrites non-varying responses with 
#store = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0021_canonizes urls for cache keys = 0.00 s = 
.
Rack::Cache::MetaStore::Heap#test_0011_can read and write fairly large keys = 
0.00 s = .
Rack::Cache::MetaStore::Heap#test_0005_succeeds when purging non-existing 
entries = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0025_warns once if purge is not implemented = 
0.00 s = .
Rack::Cache::MetaStore::Heap#test_0032_does not return entries that Vary with 
#lookup = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0035_does not return entries that Vary with 
#lookup = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0004_removes entries for key with #purge = 
0.00 s = .
Rack::Cache::MetaStore::Heap#test_0030_does not remove response x-status with 
#invalidate = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0007_can read and write key: '/test' = 0.00 s 
= .
Rack::Cache::MetaStore::Heap#test_0033_stores multiple responses for each Vary 
combination = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0038_removes the Age response header before 
storing = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0024_purges meta store entry when the entry 
does not contain the digest header = 0.00 s = E
Rack::Cache::MetaStore::Heap#test_0010_can read and write key: '/test?x=y&p=q' 
= 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0023_purges meta store entry when the body 
does not exist = 0.00 s = E
Rack::Cache::MetaStore::Heap#test_0017_can handle objects that can only be read 
once = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0006_returns nil from #purge = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0016_stores a cache entry = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0001_writes a list of negotation tuples with 
#write = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0003_reads an empty list with #read when 
nothing cached at key = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0031_gracefully degrades if the cache store 
stops working = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0019_finds a stored entry with #lookup = 0.00 
s = .
Rack::Cache::MetaStore::Heap#test_0026_restores response headers properly with 
#lookup = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0013_allows custom cache keys from class = 
0.00 s = .
Rack::Cache::MetaStore::Heap#test_0015_supports a ttl parameter for #write = 
0.00 s = .
Rack::Cache::MetaStore::Heap#test_0014_does not blow up when given a 
non-marhsalable object with an ALL_CAPS key = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0039_removes the Age response header before 
storing = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0008_can read and write key: 
'http://example.com:8080/' = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0009_can read and write key: '/test?x=y' = 
0.00 s = .
Rack::Cache::MetaStore::Heap#test_0022_does not find an entry with #lookup when 
the body does not exist = 0.00 s = .
Rack::Cache::MetaStore::Heap#test_0012_allows custom cache keys from block = 
0.00 s = .
Rack::Cache::Response::#max_age#test_0003_falls back to max-age when no 
r/s-maxage directive present = 0.00 s = .
Rack::Cache::Response::#max_age#test_0005_gives a #max_age of nil when no 
freshness information available = 0.00 s = .
Rack::Cache::Response::#max_age#test_0001_uses r-maxage cache control directive 
when present = 0.00 s = .
Rack::Cache::Response::#max_age#test_0002_uses s-maxage cache control when no 
r-maxage directive present = 0.00 s = .
Rack::Cache::Response::#max_age#test_0004_falls back to expires when no max-age 
or r/s-maxage directive present = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0004_correctly determines whether cached 
body exists for key with #exist? = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0001_responds to all required messages = 
0.00 s = .
Rack::Cache::EntityStore::Heap#test_0013_takes a Hash to ::new = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0003_takes a ttl parameter for #write = 
0.00 s = .
Rack::Cache::EntityStore::Heap#test_0002_stores bodies with #write = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0005_can read data written with #write = 
0.00 s = .
Rack::Cache::EntityStore::Heap#test_0010_returns nil from #open when key does 
not exist = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0014_uses its own Hash with no args to 
::new = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0007_returns the entire body as a String 
from #read = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0011_can store largish bodies with binary 
data = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0008_returns nil from #read when key does 
not exist = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0009_returns a Rack compatible body from 
#open = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0006_gives a 40 character SHA1 hex digest 
from #write = 0.00 s = .
Rack::Cache::EntityStore::Heap#test_0012_deletes stored entries with #purge = 
0.00 s = .
Rack::Cache::EntityStore::Disk#test_0014_produces a body that responds to 
#to_path = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0005_can read data written with #write = 
0.00 s = .
Rack::Cache::EntityStore::Disk#test_0011_can store largish bodies with binary 
data = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0004_correctly determines whether cached 
body exists for key with #exist? = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0001_responds to all required messages = 
0.00 s = .
Rack::Cache::EntityStore::Disk#test_0013_takes a path to ::new and creates the 
directory = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0010_returns nil from #open when key does 
not exist = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0002_stores bodies with #write = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0003_takes a ttl parameter for #write = 
0.00 s = .
Rack::Cache::EntityStore::Disk#test_0007_returns the entire body as a String 
from #read = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0015_spreads data over a 36² hash radius = 
0.01 s = .
Rack::Cache::EntityStore::Disk#test_0008_returns nil from #read when key does 
not exist = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0009_returns a Rack compatible body from 
#open = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0006_gives a 40 character SHA1 hex digest 
from #write = 0.00 s = .
Rack::Cache::EntityStore::Disk#test_0012_deletes stored entries with #purge = 
0.00 s = .
Rack::Cache::Response::#validateable?#test_0003_is false when no validator is 
present = 0.00 s = .
Rack::Cache::Response::#validateable?#test_0001_is true when last-modified 
header present = 0.00 s = .
Rack::Cache::Response::#validateable?#test_0002_is true when etag header 
present = 0.00 s = .
Rack::Cache::MetaStore#test_0003_has not implemented purge = 0.00 s = .
Rack::Cache::MetaStore#test_0001_has not implemented read = 0.00 s = .
Rack::Cache::MetaStore#test_0002_has not implemented write = 0.00 s = .

Finished in 0.091958s, 3381.9727 runs/s, 16268.2674 assertions/s.

  1) Error:
Rack::Cache::MetaStore::Disk#test_0024_purges meta store entry when the entry 
does not contain the digest header:
NameError: uninitialized constant Minitest::Mock
    test/meta_store_test.rb:198:in `block (2 levels) in included'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:91:in
 `block (2 levels) in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:187:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:15:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:86:in
 `block in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:397:in 
`time_it'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:85:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/global_must.rb:26:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/vendor/around.rb:46:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:35:in
 `run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:486:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:473:in 
`block (2 levels) in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`each'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`block in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:511:in 
`on_signal'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:498:in 
`with_info_handler'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:468:in 
`run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`block in run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`map'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:316:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:84:in 
`block in autorun'

  2) Error:
Rack::Cache::MetaStore::Disk#test_0023_purges meta store entry when the body 
does not exist:
NameError: uninitialized constant Minitest::Mock
    test/meta_store_test.rb:185:in `block (2 levels) in included'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:91:in
 `block (2 levels) in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:187:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:15:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:86:in
 `block in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:397:in 
`time_it'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:85:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/global_must.rb:26:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/vendor/around.rb:46:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:35:in
 `run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:486:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:473:in 
`block (2 levels) in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`each'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`block in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:511:in 
`on_signal'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:498:in 
`with_info_handler'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:468:in 
`run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`block in run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`map'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:316:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:84:in 
`block in autorun'

  3) Error:
Rack::Cache::MetaStore::Heap#test_0024_purges meta store entry when the entry 
does not contain the digest header:
NameError: uninitialized constant Minitest::Mock
    test/meta_store_test.rb:198:in `block (2 levels) in included'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:91:in
 `block (2 levels) in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:187:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:15:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:86:in
 `block in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:397:in 
`time_it'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:85:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/global_must.rb:26:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/vendor/around.rb:46:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:35:in
 `run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:486:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:473:in 
`block (2 levels) in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`each'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`block in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:511:in 
`on_signal'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:498:in 
`with_info_handler'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:468:in 
`run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`block in run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`map'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:316:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:84:in 
`block in autorun'

  4) Error:
Rack::Cache::MetaStore::Heap#test_0023_purges meta store entry when the body 
does not exist:
NameError: uninitialized constant Minitest::Mock
    test/meta_store_test.rb:185:in `block (2 levels) in included'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:91:in
 `block (2 levels) in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:187:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:15:in
 `capture_exceptions'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:86:in
 `block in run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:397:in 
`time_it'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest/test.rb:85:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/global_must.rb:26:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/vendor/around.rb:46:in
 `run'
    
/usr/share/rubygems-integration/all/gems/maxitest-7.1.1/lib/maxitest/interrupt.rb:35:in
 `run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:486:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:473:in 
`block (2 levels) in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`each'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:469:in 
`block in run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:511:in 
`on_signal'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:498:in 
`with_info_handler'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:468:in 
`run_suite'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`block in run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`map'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:361:in 
`run_all_suites'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:316:in 
`run'
    
/usr/share/rubygems-integration/all/gems/minitest-6.0.6/lib/minitest.rb:84:in 
`block in autorun'

311 runs, 1496 assertions, 0 failures, 4 errors, 0 skips

Focus on failing tests:
minitest test/meta_store_test.rb:193
minitest test/meta_store_test.rb:182
minitest test/meta_store_test.rb:193
minitest test/meta_store_test.rb:182
rake aborted!
Command failed with status (1): [ruby -w -I"test" 
/usr/share/rubygems-integration/all/gems/rake-13.4.2/lib/rake/rake_test_loader.rb
 "test/cache_control_test.rb" "test/cache_test.rb" "test/context_test.rb" 
"test/entity_store_test.rb" "test/key_test.rb" "test/meta_store_test.rb" 
"test/options_test.rb" "test/request_test.rb" "test/response_test.rb" 
"test/storage_test.rb" "test/test_helper.rb"  -v]
/usr/share/rubygems-integration/all/gems/rake-13.4.2/exe/rake:27:in `<top 
(required)>'
Tasks: TOP => default
(See full trace by running task with --trace)
/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/ruby-rack-cache returned exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: ruby-rack-cache
Source-Version: 1.17.0-2
Done: Simon Quigley <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-rack-cache, 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-rack-cache 
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: Sun, 02 Aug 2026 09:36:56 -0500
Source: ruby-rack-cache
Architecture: source
Version: 1.17.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<[email protected]>
Changed-By: Simon Quigley <[email protected]>
Closes: 1143404
Changes:
 ruby-rack-cache (1.17.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Lucas Nussbaum ]
   * debian/gbp.conf: Add for DEP-14
   * debian/gbp.conf: remove trailing empty lines
   * debian/.gitattributes: remove
   * debian/salsa-ci.yml: use team-specific include
 .
   [ Simon Quigley ]
   * Refresh the upstream metadata.
   * Update Standards-Version to 4.7.4.
   * Bump debhelper-compat to 14, dropping ${misc:Depends},
     ${shlibs:Depends}, and ${ruby:Depends} from runtime dependencies.
   * Mark as Multi-Arch: foreign.
   * Add 0002-minitest-6-compat.patch to include ruby-minitest-mock
     (Closes: #1143404).
   * Upgrade the watch file to version 5.
Checksums-Sha1:
 03d24994c51858406dd75b584f0ffb9d60f9dca7 2134 ruby-rack-cache_1.17.0-2.dsc
 b079305841392ce795938a882632ff49e4428fda 3768 
ruby-rack-cache_1.17.0-2.debian.tar.xz
 44eee0bb8f4eb775764046e7fc5b06adbb8d5ec7 7226 
ruby-rack-cache_1.17.0-2_source.buildinfo
Checksums-Sha256:
 87997b799742ddf1683f223a9f664a35b9a9a2523382a1ed80112ac5bd9a233f 2134 
ruby-rack-cache_1.17.0-2.dsc
 771b983e9d1072a20e386be54715bb39ece59b62128933fe45a30467e723b91a 3768 
ruby-rack-cache_1.17.0-2.debian.tar.xz
 0632cf293e459261cb6106b15a986167e0adbd9685690541c78f053f9fdd2b95 7226 
ruby-rack-cache_1.17.0-2_source.buildinfo
Files:
 f6f3589bbdb2bceb102c7d536a67cd21 2134 ruby optional 
ruby-rack-cache_1.17.0-2.dsc
 ab0d713a6e1dbcab0350a1fd334a133f 3768 ruby optional 
ruby-rack-cache_1.17.0-2.debian.tar.xz
 25d2a4d03f7640407a65d9e06fab1bd0 7226 ruby optional 
ruby-rack-cache_1.17.0-2_source.buildinfo

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

iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpvVi0ACgkQ4n8s+EWM
L6QQpBAAoKdf+xk602wrCNUuYiQRMIdwAoH+jMAeZbxayUZBg6PbqX3a0RFyYYxy
zg++jRjgyor6XwoFIT4+LWiVWFv468xLQQ20Tmm8BOKV8izXAZGmoxAPZmgGCkN1
hTeq5ZTkSrItcqHZf/GxHqZcbs8bD89Zf+aAY3Qt4CsyeWvM6o+XAF4KJVMKx+eo
er6vfe3iWmoY+9JMlJsfXraU6PDMMtWfa/hubziz3izq0dWxBfpyscPer35JlPO5
677JphYuFmg/cxs9Gul5hafKr/aRHTgQzPxa+k22u6lu3vnjDtwnXaY5w+xWTr18
vkdL2T4ljOESafbeMKDj7VExIk9bZvmLplFW7kMlrDoDpGbI9kiIe2qXZXJH3xD/
hgjVqA0rYOk5Xi9YXLbvnXzL0Q3PyXiR7ZXJ3swBapwIqHilWobGowjyrMGM5wNF
E0PpsM3Tk9BU1Xf3/VQa1AhIzg1wBgCUHm6cdOSOTx7h8UM7iuQjFyMcjZmD9Ew+
I9Ystu76ROW5wK/nSPx/CXvbgRL3BEe3b9bPByvlhY7NppKmp3TtKjfymoVGSYXQ
ozuzVWVr9OIS+L7M1dd04Gx8Fm/RFzk/c57wp10/8nQHGCG8U1ULshsPI3+G5tuS
BlG55kHAd8s4JUEFIiSKYM1KBKZUGxTsV4c6LQiMM5gnUTJMbt0=
=IEsB
-----END PGP SIGNATURE-----

Attachment: pgpFxDScv3KfO.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

Reply via email to