Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Nov 2022 01:13:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 267885] devel/ruby-install: Add missing sudo dependency, update to 0.8.4, update to 0.8.5
Message-ID:  <bug-267885-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267885

            Bug ID: 267885
           Summary: devel/ruby-install: Add missing sudo dependency,
                    update to 0.8.4, update to 0.8.5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: henry@henryphan.com

This bug report covers several issues, as it's been a while since I've had =
the
time to contribute and happened to have the time to catch up on everything =
this
afternoon. I've split the changes into three patches so it's easier to talk
about them, and will attach them in follow-up comments, since I appear not =
to
be able to add multiple attachments when filing a bug.

1. In my patch for #264168, I neglected to declare sudo as a runtime depend=
ency
of this port. (I installed FreeBSD on a new machine recently, and found that
ruby-install doesn't work without sudo while transitioning to `doas`.) The
attached 0001-add-missing-sudo-dependency.patch explicitly declares that
dependency on sudo.

2. On 2022-08-01, ruby-install 0.8.4 was released. The attached
0002-bump-ruby-install-version-to-0.8.4.patch gets that version into the po=
rts
tree. It applies cleanly atop 0001-add-missing-sudo-dependency.patch.

3. On 2022-08-22, ruby-install 0.8.5 was released. The attached
0003-bump-ruby-install-version-to-0.8.5.patch gets _that_ version into the
ports tree. It applies cleanly atop
0002-bump-ruby-install-version-to-0.8.4.patch.

I double-checked the functionality of each patch installing ruby-install wi=
th
each patch (along with preceding patches, where relevant), and then verifyi=
ng I
could use the freshly-installed ruby-install to install Ruby 3.1.2.

If these changes are more-appropriately tracked with separate bugs, please =
let
me know and I'll break them out.

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



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