From nobody Tue Jul 28 02:46:48 2026 X-Original-To: python@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 4h8KcF1bvDz6mMh9 for ; Tue, 28 Jul 2026 02:46:53 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h8KcF0zX1z3qT3 for ; Tue, 28 Jul 2026 02:46:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785206813; 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=BAJ/ZlHh64aaYi/vOhf2sJTCWnZHMp0LNfzrluHqEqE=; b=mNZVJR7Uhu+CUn0pPsjPRKuZQ0/VqYanswXAJxuxUC6jzSCyg+YfXvHr1j/OYTGR9yzKej jwR6BjXyvfxBm+hOKQfzJPr5EEzDdc9xLwmJ/1+mOD44nKhdDCU4QGiQycw0KmnIOcAVj3 BpPg+RWYUCDt59+ty2RYxEdw9Ex1TC1y+yPz+cfTVShIo9jI+Hbd+q+RtM9u167SLQlDvu n15d0TqBQYdMDrpQq/GPF1/RaahyvzZ4HHFGI2Efdc6BN2TaLIx/oaYrojTV5/VUm7Zl7v Sl07vbhx0HuILb6zRo+JVgNCd6neflNy7epHQmIOsRx37FoAy1tgGd4Oo0hQWg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785206813; a=rsa-sha256; cv=none; b=gfmEbdeigV81+NPr3R/oYpYC78VcfIvduKBVTJD+U/Pb1SRm64NmTiFhn0Xtj/6qHniR0/ AENdb5v3Sdm8wa2deSLnrRUABEcdPYzp43lxUHed7iPaZhrviDIK0oMuK/sZrdEwWYRdX2 2M1KpqvrvW0JKqd5I6ZqBiCqkQ3n4p4aTE0wd62QmPUSEeWscNGm0hEbgEBX/dJ5gkEE1d HBMi5DTq+b6ilNU3FqsIbovR1jsBrlNDwTS+w4Gv9yYvnHFrpka4Iax6EXmDBnvWNwS++1 SyjPwRC0fNObLlCgMv4nrAHRsqsa5+NeUbJk8aSmUkFG8DvqF5pRBYjatlPG8Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785206813; 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=BAJ/ZlHh64aaYi/vOhf2sJTCWnZHMp0LNfzrluHqEqE=; b=dUXYJrfpjnqk0PBb+q8FyU1FBLLEimWbLU+ZW0xlLEcA1DTKseBHwUMTFupUwaR/8xNtQw IqHBSqHSRMCeivK+3PKp56GAEScyursEd2+6FPjQhvZoNK7IqsW4jerhK7IjGP8i/W30I9 FMGX/EkMW7MxceMJk00CGP0FeG6WpFh8T0yjSiJt/p6XZBQoN0vzBwxCCzbEU+LABEvoLu 9Mz4P7mHKwKGwrJmXZ5j/GZaP78s43ZQs3GNUK65vfaGuSNLv2V29ZGU/vdGOuwubIeDpV xc5TqA3PmMhk/IS/m1qYWWMay1GPDQCPvwwVwknPc7yaji+P/RKwb0IlBST5mA== 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 4h8KcD6ctsz52d for ; Tue, 28 Jul 2026 02:46:52 +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 66S2kqWR023826 for ; Tue, 28 Jul 2026 02:46:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 66S2kqVi023825 for python@FreeBSD.org; Tue, 28 Jul 2026 02:46:52 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: python@FreeBSD.org Subject: [Bug 270358] devel/py-setuptools: update to 81.0.0 Date: Tue, 28 Jul 2026 02:46:48 +0000 X-Bugzilla-Reason: CC 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 Many People X-Bugzilla-Who: ulassayginim@gmail.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vishwin@freebsd.org X-Bugzilla-Flags: maintainer-feedback+ exp-run+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-python@freebsd.org Sender: owner-freebsd-python@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270358 --- Comment #223 from Ulas SAYGIN --- FWIW, I independently tested updating devel/py-setuptools to 83.0.0 (the current upstream release as of this writing) on a clean FreeBSD 15.1-RELEASE-p1 amd= 64 poudriere jail, before finding this existing PR. Changes I made mirror what's already been discussed here: PORTVERSION bump, removed the now-defunct pkgutil.ImpImporter patch (pkg_resources has been f= ully removed from setuptools as of this version, so that patch target no longer exists), and removed the BUILD_DEPENDS pin on py-wheel044<0.46.0 (83.0.0 vendors its own wheel 0.46.3 under setuptools/_vendor/). Testing performed: - Baseline `poudriere testport` on unmodified 63.1.0: PASS - `poudriere testport -p main devel/py-setuptools@py312` on updated 83.0.0: PASS (build/stage/QA/install/deinstall all clean) - portlint -A / -AC: 0 fatal errors (2 pre-existing false-positive warnings, unrelated to this change) - As a real-world non-Python consumer check: built dns/powerdns end-to-end = with the updated setuptools installed in the jail, including its full dependen= cy chain from scratch (boost-libs, curl, mysql84-client, postgresql18-client, sqlite3, lmdb, lua54, libsodium). All backend modules (bind, pipe, mysql, pgsql, sqlite3, lmdb) built and staged cleanly. Confirmed via INDEX-15 th= at powerdns, nginx, dovecot, and postfix don't depend on py-setuptools direc= tly, so this is more of a sanity check than expected risk area. This is a small, single-machine data point compared to the exp-runs already posted here. Diff attached for reference (attachment ATTACHMENT_ID_BURAYA). Happy to help re-run tests against whatever the current candidate patch is. Thanks to everyone who's been pushing this forward =E2=80=94 following comm= ent #218/#221, sounds like things are close. Attachment #273243 --=20 You are receiving this mail because: You are on the CC list for the bug.=