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>