Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Feb 2026 17:48:22 +0000
From:      bugzilla-noreply@freebsd.org
To:        ruby@FreeBSD.org
Subject:   [Bug 293316] lang/ruby40: Ruby32, and Ruby40 are incomplete
Message-ID:  <bug-293316-21402@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293316

            Bug ID: 293316
           Summary: lang/ruby40: Ruby32, and Ruby40 are incomplete
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ruby@FreeBSD.org
          Reporter: 0x1eef@protonmail.com
             Flags: maintainer-feedback?(ruby@FreeBSD.org)
          Assignee: ruby@FreeBSD.org

Hello 

I’m limited to using pkg(8) only. 
Building from the ports tree with RUBY_VER is not an option for me.

On a standard Ruby installation, tools like gem, rake, and others are
available out of the box. On FreeBSD though Ruby is split into multiple
separate packages, and those separate packages are tied to a specific ruby
version at build time through the RUBY_VER variable. 

That's problematic because neither the ruby32, nor the ruby40 port have any of
those separate packages. They're left without a large part of their
installation. And only ruby33 is complete (or can be complete, through
additional packages). 

Am I misunderstanding how this is intended to work? Is there a recommended way
to install and manage Ruby 3.2 or 4.0 with full tooling support using only
pkg(8) ? I wish FreeBSD would just package standard Ruby instead of breaking it
up into multiple ports, and creating problems like this in the process.

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-293316-21402>