Skip to content

Conversation

@Sinjo
Copy link
Member

@Sinjo Sinjo commented Jun 27, 2024

The latest version of tins adds a dependency on bigdecimal, which causes JRuby to fetch and build it rather than using its built-in version. This fails on JRuby 9.1, so we need to handle that version specifically.

This gets CI back to green.


Once this is merged, I'm going to cut a patch release to finally get rid of the annoying warning that we emit on Ruby 3.3.

The latest version of `tins` adds a dependency on `bigdecimal`, which
causes JRuby to fetch and build it rather than using its built-in
version. This fails on JRuby 9.1, so we need to handle that version
specifically.

This gets CI back to green.

Signed-off-by: Chris Sinjakli <chris@sinjakli.co.uk>
@Sinjo Sinjo requested a review from dmagliola June 27, 2024 17:09
@dmagliola
Copy link
Collaborator

Errrmmmm.... What is tins?

The gem description seems very unspecific... And I may be being thick here, but pretty sure our tests runs without it...

Can we just get rid of the gem instead of this JRuby pinning?

@dmagliola
Copy link
Collaborator

Apparently term-ansicolor depends on tins.... I removed term-ansicolor too, and tests still pass locally? 🤷

@Sinjo
Copy link
Member Author

Sinjo commented Jun 28, 2024

Closing in favour of #312.

@Sinjo Sinjo closed this Jun 28, 2024
@Sinjo Sinjo deleted the sinjo-conditionally-install-tins-version branch June 28, 2024 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants