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
--------------------------------------------------------------------------------

_______________________________________________
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