Skip to content

bigdecimal dependency breaks installation on JRuby #2076

@headius

Description

@headius

Complete Description of Issue

Version 5.72.0 added a gem dependency on bigdecimal. There's no bigdecimal gem for JRuby, currently, so this prevents sequel from installing.

Reported to JRuby as rubygems/gemstash#358

I don't believe there's anything to fix on the sequel end but I am opening this bug to track the issue. I believe the correct fix would be to get the bigdecimal gem to release a stub -java version, so dependencies on bigdecimal will not prevent installation.

This was also originally reported to the bigdecimal gem in ruby/bigdecimal#169 and fixed in ruby/bigdecimal#250 but no -java gem has been released for bigdecimal yet.

cc @hsbt and @mrkn

Simplest Possible Self-Contained Example Showing the Bug

Just try to install latest sequel on JRuby. It will depend on bigdecimal, and try to build the CRuby extension.

Full Backtrace of Exception (if any)

No response

SQL Log (if any)

No response

Ruby Version

No response

Sequel Version

5.72.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions