[Bug 267885] devel/ruby-install: Add missing sudo dependency, update to 0.8.4, update to 0.8.5
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267885] devel/ruby-install: Add missing sudo dependency, update to 0.8.4, update to 0.8.5"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267885] devel/ruby-install: Add missing sudo dependency, update to 0.8.4, update to 0.8.5"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267885] devel/ruby-install: Add missing sudo dependency, update to 0.8.4, update to 0.8.5"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267885] devel/ruby-install: Add missing sudo dependency, update to 0.8.4, update to 0.8.5"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 21 Nov 2022 01:13:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267885 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 dependency 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 ports 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 with each patch (along with preceding patches, where relevant), and then verifying 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. -- You are receiving this mail because: You are the assignee for the bug.