From nobody Fri Dec 31 03:14:21 2021 X-Original-To: ruby@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 589941910531 for ; Fri, 31 Dec 2021 03:14:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JQ9Gj1H7Qz3Q16 for ; Fri, 31 Dec 2021 03:14:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0C008244FE for ; Fri, 31 Dec 2021 03:14:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1BV3EKWV094162 for ; Fri, 31 Dec 2021 03:14:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1BV3EK2H094161 for ruby@FreeBSD.org; Fri, 31 Dec 2021 03:14:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 260788] Metaport proposal w/ patch - lang/ruby-platform - provide a single installation point for Ruby platform tools (irb, rdoc, ...) Date: Fri, 31 Dec 2021 03:14:21 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lab+bsd@thinkum.space X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Ruby discussions List-Archive: https://lists.freebsd.org/archives/freebsd-ruby List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ruby@freebsd.org X-BeenThere: freebsd-ruby@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640920461; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uDgahhVEJDBEfANbIRnjgx+vuz8zFgb2Xts0gyK+yew=; b=Fj0AK9fZvf1PQ36WE00576Y4RHqLmEyE6Q1EgqUnjrTx1zBjPwpEZrYCfasnEx302mlZNW ohYA7rJKz/h+3GBbnYhH+q3LirCjxsRTYaqGvMAxjb0TuPYLGmI5frRdaGCpY73pE3hHJl D/RM+gbpzZLXwzZe5lY05+/yrbN1//yK5sTJjPg0UO92YCQEhwk0RyQa1Kit1oaKcm84M2 +PnFdAEhSS4FJ4b7Bp/VfVrvp4WKawI9Ez332tlxz3iy+mWD0gWXJXr3ccTaQl9zqfwvcM bPEpJHn9XEcHISPjcy5KPE6Altnk52eE70x0uXEr0qnho7x5bJ73WgBjU+lDCg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640920461; a=rsa-sha256; cv=none; b=SJVJB9PqVX8bfbaSiqs1bMl++FHQfbyisGdKqQ0vXIZTVzIy3P4lx6qqavBTfqW0AGiRPY GYJCTPmtyTfhqBif6pOvgtvRKv20Ymf3t8kGjV+To4NK3OLZIwxGVQaXf4e0D/ZyjINWlz mOYe+FIURkr12gq8ABZFwNp519kUDJWmSZnMW2rnZVWBi6OvTCxkIsddtORXXw0iWO+FWH ovWOUr2UuqV3nhn3jrQ++tfnrxJYLfNu22IGZtFPDuGD+bWoOXr2U2rooLSyugG0BjQIh7 pOBpgYa3+frgf7Ri1TxzuOJIRdMUeHDe6wZh4kazyJAQcLd8cDvMGVuMRBvrew== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260788 Sean Champ changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |241554 --- Comment #2 from Sean Champ --- The initial patch for this metaport may not be compatible with Ruby 2.6.=20 As discussed under #241554[1] the Ruby 2.6 build provides a number of exec scripts, such that may conflict with the exec scripts installed by some gem ports. I'll try to provide an updated patch for the Ruby 2.6 support - perhaps, to avoid dependencies for those gem ports that would conflict with Ruby 2.6.=20 This is in assuming that Ruby 2.6 will be available with continued support = in FreeBSD ports. If it may serve as any point of discussion, Ruby 2.6 support has been discontinued in some Linux distributions, at least insofar as for packages provided in Arch Linux builds. I'm sure this may entail a separate discussion in Ruby ports maint for FreeBSD, though perhaps it may have any relevance to this proposed port. In shorter form, the patch could be updated to not support builds for Ruby = 2.6, such as with a conditional IGNORE expression for that Ruby version. Perhaps there's some other way to work around the conflicts for that specific Ruby platform version here. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241554 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241554 [Bug 241554] lang/ruby26: Don't install bin/irb, bin/ri, bin/rdoc, irb(1) m= an page and ri(1) man page --=20 You are receiving this mail because: You are the assignee for the bug.=