From nobody Thu Apr 30 18:08:23 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 4g62Gc5ffMz6bxxs for ; Thu, 30 Apr 2026 18:08:24 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g62Gc55rwz3vX1 for ; Thu, 30 Apr 2026 18:08:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777572504; 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=o2fRnxahN0FHiBlntkzyk0UYd3UXHPx6abFhKwJESXA=; b=aSqI2+5rrNjAR1dOnF50xkfcbigJZm3LyxjJZgBe3ogYcHJk0ggRmT270wn4BrVukllk24 6JkRt8eVMPynJgBygPjyWOW7W1NN9nym17etvNbgGca0laU8kAsKDHzeGe5K9Sac5iVA3y 1Afs1JDSQPgrtA0NjyckmILrf8Xx1UoOaT3snPurIWBYPfoQLTvtykv0uISFT9FQIp0xvI bubBBORb3+pAy4kKBh85xWMBdFb6IWQC3rX1/J1yN9k5MgmumFlMws+f/5R5Smukq9ydKh YcQIYRO766lzyU5nuFYO/IJbWPIG3Kc4SCihFWIbZrN5NmxsPgHbpbKW25Q0Kw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777572504; a=rsa-sha256; cv=none; b=BvLXVZyHl3SBARvhQiqCpV8eOXBk1lBW2EhqmzuUU7KG0Tz2zujgLvzuWp4TlKy4xG5EiQ OWfSvYN6RrwIM1TH6C5tsTtKsBwds3jVPoQSjXDv80aYqeNK3XaACK1M796WmZS2tUMUuc Z6heyxUi/EKB0VsTIAKK6imddoH6zzqt1XTFvT99ZqKTkhMcUOIqRGV/ay8YXaa2Ut858W S/ed8y1/uxHlNn8q3GO4Xapd7q7qgLStXKH1+N6g5BL7iN7XhvomX819pEPhC92626USEG yDudQIMtJD7jfRxaaE3TbpgZmvzgy9OTALMYhvLEWUznz1qFJ8CFBjTBRU1QOw== 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=1777572504; 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=o2fRnxahN0FHiBlntkzyk0UYd3UXHPx6abFhKwJESXA=; b=Vy27M0GWpvx4zm0B4iBmq749/x68a8cP7XIL6Q9FKf5BT8B9MjaV+IYa1q370NdS3n2m0N xCyNo2Fk9ox3PAyDAZw9k757WUlxWObTsyXxwCgehK/ai/TviVSmmbZkjbzaXHqNL2YR1N 5gdVUKv/6UZ21AuBy2k/LA7jKp02h01zqK3nIF5Xc1LPt2fNdrm1fsXYDw1pqt1EeKZukQ FCtcehMbChmPOiEdam7SkcyNm9nDRTCmGtf8S6XRYdu8mvMlvIvC7OyNekNEgk8XzCQxaZ FEctuCE6cR09AIBhIbdK5SIzjgAUuDB8QoYlqjY7OVPf6oK6b+XUy3hfvPLcug== 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 4g62Gc4hygz6j0 for ; Thu, 30 Apr 2026 18:08:24 +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 63UI8O5N027079 for ; Thu, 30 Apr 2026 18:08:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 63UI8OJU027078 for python@FreeBSD.org; Thu, 30 Apr 2026 18:08:24 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 294631] devel/py-installer: use os.path.abspath() instead of Path.resolve() Date: Thu, 30 Apr 2026 18:08:23 +0000 X-Bugzilla-Reason: CC 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 Many People X-Bugzilla-Who: vishwin@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: short_desc 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 MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D294631 Charlie Li changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|devel/py-installer update |devel/py-installer: use |to 1.0.0 broke several |os.path.abspath() instead |python ports builds |of Path.resolve() --- Comment #30 from Charlie Li --- All that said, the use of Path.resolve() is a performance regression. It al= so uncovering link resolution issues seems more coincidental. https://github.com/pypa/installer/commit/8b72cf945bfa works better as a PATCHFILES, and if preceding commits need to be added for this commit to ap= ply, so be it. However this is ultimately sunpoet@'s call to make, including wai= ting for the next version. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=