[DRE-maint] Bug#1094561: ruby-vcr: FTBFS: ERROR: Test "ruby3.3" failed: cannot load such file -- rack/handler/webrick
Antonio Terceiro
asa at terceiro.xyz
Thu Apr 17 16:54:16 BST 2025
On Fri, 11 Apr 2025 14:24:34 +0200 Lucas Nussbaum <lucas at debian.org> wrote:
> On 05/04/25 at 18:51 +0200, Lucas Nussbaum wrote:
> > VCR needs to be updated to support rack 3 / rackup.
> >
> > However, we are stuck with version 5 of VCR, since more recent versions
> > switched to a non-free license (see #984689), and upstream issues
> > https://github.com/vcr/vcr/issues/959
> > https://github.com/vcr/vcr/issues/804
> > https://github.com/vcr/vcr/pull/805
> >
> > It's clear the maintainer is not going to change their mind.
> >
> > So, there are two paths foward: fix VCR 5.x to support rack3 (and fix it
> > again when future changes will break it again), or remove
> > it from Debian.
> >
> > Removing it would require patching software that uses VCR (mostly in
> > test suites). I could identify:
> >
> > nanoc
> > ruby-coveralls
> > ruby-graphlient
> > ruby-html-proofer
> > ruby-mixlib-install
> > ruby-octokit
>
> I took another look: it looks like the only reason why ruby-vcr is a key
> package is because of ruby-coveralls' build-dependency, which is only
> needed for the test suite. So I patched ruby-coveralls to drop it.
>
> Once ruby-coveralls 0.8.23-4 migrates to testing, ruby-vcr should no
> longer be a key package, and should get removed from testing.
I just did the same with nanoc.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20250417/bfb5f9a2/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list