From nobody Thu Oct 03 01:47:00 2024 X-Original-To: ports-bugs@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 4XJvg90zTqz5YRGn for ; Thu, 03 Oct 2024 01:47:01 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XJvg86yvJz40LK for ; Thu, 3 Oct 2024 01:47:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727920021; 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; bh=Vl3bM13h8xtzDeOkFycjPb3ekn/88Ez13F92VjkWyjI=; b=K1gyIbeIZPp0vkZldMjuTMOKRWzVpqiK6++Ezj3rWxNsQMmzHa4OGeUYUW3T40gzmCJX7k 5b2R8XHe8SGQimDQh1zHc+Sa/pODcC4dkMZmObecFh87KTjwsx2cfWSLRkWhLPWowGaOVj fs8CJMLBZ2LaN6UOaNHEDzqR/H6zNEVJIrJIokVoD3yqlTbXwwHOLwshhk2N7IMlaUUqKM QT1nEkjHu4Pti6ceZKtic2I3HWLyOX55181O0GisIUu8Vsg26dSWIMqJTpUkmUqOD6zcvk WhdCyqxdXl+0HMCSFctqrRbbpjQ+aGjtAzXn5/QxiRqfX+P1Vtw6VTOLVNjjfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727920021; a=rsa-sha256; cv=none; b=sel7dVvleQpSU65AUECih0ojVJ11gPk7tJM7SoqBhI10Pf1edXn3i40fq00zKSGa0ur145 GmD2NJTGsw3IQDulpbxygFn5klvlV3SDDuFssbwslFz0qDpyLyuqPv6Zb1DYW98zswXwVo 5DgX5eVBWthxMoDwjery5TzFe2ONsIlaGVAHj4I7NeIJDnD+FSpHldKr8r2OT4SDhMP4gf PMRLgLD9mm1vOlwoXF2usiaS64I5PEHoGlgD5j6/tSSf7UuiVXrSxABHwsIt2ni8iHwfb8 jTSUyjeybdttURTNMPpNezT7DA9g4PUWdOMcNzW8PgG9kdd1AYz1W7sZhSUiFw== 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 4XJvg86ZhGzWMF for ; Thu, 3 Oct 2024 01:47:00 +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 4931l0UL066506 for ; Thu, 3 Oct 2024 01:47:00 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4931l0Ec066505 for ports-bugs@FreeBSD.org; Thu, 3 Oct 2024 01:47:00 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: ports-bugs@FreeBSD.org Subject: [Bug 281827] www/rubygem-rails70: Add flavors to deal with x11 Date: Thu, 03 Oct 2024 01:47:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new 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: fsbruva@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: 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: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281827 Bug ID: 281827 Summary: www/rubygem-rails70: Add flavors to deal with x11 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: fsbruva@yahoo.com Assignee: sunpoet@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) Problem:=20 The recent additions of x11/nox11 flavors to graphics/rubygem-image_process= ing (and mini_magick4 & ruby-vips) has made it more difficult to only build the nox11 version of packages. Proposal: Extend the flavoring to the rubygem-rails70 port, so that ports that depend= on rubygem-rails can articulate which flavor they want, and it minimizes the t= otal build. As the PKGNAMESUFFIX is already in use for this port, that same PKGNAMSUFFIX cannot be passed to rubygem-image_processing. This is because = the build will fail with no port named rubygem-image_processing70-nox11. Alternative approaches considered: I considered adding an X11 option instead, but my ideal is that the highest level port (gitlab, in this case), has the option, and then can specify the desired flavor on ALL dependent ports to ensure alignment. I will include two patches - one for the preferred approach, which is to flavorize rubygems-rails so that it Just Works (tm). The other patch is for= the more unwieldly approach of adding an option that puts the alignment burden = on the user's config. --=20 You are receiving this mail because: You are the assignee for the bug.=