From owner-freebsd-ports-bugs@freebsd.org Sun Mar 8 00:55:14 2020 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 54D26257219 for ; Sun, 8 Mar 2020 00:55:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 48ZjZB0hywz4fPB for ; Sun, 8 Mar 2020 00:55:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 10D62257218; Sun, 8 Mar 2020 00:55:14 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0F383257216 for ; Sun, 8 Mar 2020 00:55:14 +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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48ZjZ86M3wz4fNJ for ; Sun, 8 Mar 2020 00:55:12 +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) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 815D719CF5 for ; Sun, 8 Mar 2020 00:55:12 +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 0280tC1I033691 for ; Sun, 8 Mar 2020 00:55:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 0280tCIZ033690 for ports-bugs@FreeBSD.org; Sun, 8 Mar 2020 00:55:12 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 231300] sysutils/py-salt: Fails to start with ZEROMQ=off Date: Sun, 08 Mar 2020 00:55:11 +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: needs-patch, needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: woodsb02@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: woodsb02@freebsd.org X-Bugzilla-Flags: maintainer-feedback? merge-quarterly? X-Bugzilla-Changed-Fields: assigned_to cc flagtypes.name attachments.created 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 MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Mar 2020 00:55:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231300 Ben Woods changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|ports-bugs@FreeBSD.org |woodsb02@freebsd.org CC| |woodsb02@freebsd.org Attachment #212238| |maintainer-approval?(christ Flags| |er.edwards@gmail.com) --- Comment #6 from Ben Woods --- Created attachment 212238 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D212238&action= =3Dedit Patch to fix python dependencies when ZEROMQ option disabled There is a build time option --salt-transport that should be set to change python dependencies specified in the requires.txt. For those not familiar, = the structure of the requires.txt file is outlined in the following link: https://setuptools.readthedocs.io/en/latest/formats.html#requires-txt According to the salt setup.py code, the supported values for --salt-transp= ort include: - zeromq - adds python dependencies for zeromq to the core requirements sec= tion of requires.txt - raet - adds python dependencies for raet to the core requirements section= of requires.txt - both - no impact - ssh - no impact - none - no impact https://github.com/saltstack/salt/blob/v2019.2.3/setup.py#L1006 Note that the raet dependencies are already included extra requirements sec= tion of requires.txt under the [RAET] optional feature. It is also worth noting that raet support is removed in the next release of salt (v3000). Given this, the attached patch only toggles the zeromq option on or off inl= ine with the selection of the port option. Thoughts on this patch? --=20 You are receiving this mail because: You are the assignee for the bug.=