www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2026/02/13/14:52:10

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 61DJqAju241887
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 61DJqAju241887
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=Gc73RP3S
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7387C4BAD16B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1771012329;
bh=J6MlXIFEAa1P2htEQ6stN6fijLhgHxPFMcJOuXq9WuE=;
h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=Gc73RP3Srm0mPrlzXsXcqWIagZUI8a8D6aE95CMfJy2VdUEYNnMRkUXRCB3AyCMnV
sz/k5bbUEWkkghZ1ECsDmqIFHg6rKWELuL704U9Btv1M6S9qejQ3CGSozbWpRjEyrf
SX8kSZoE0cvxc6do0PISRKG9QDA3CoSM18QSPDHY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 662434B9DB74
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 662434B9DB74
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1771012275; cv=fail;
b=h1CnHwMqTl0jE9m00txqxf7r25u500Vn/kK9nmiKbdoBUBmxFoosQcWACicakmnwb9Ehu7Cl/7RhWo7drbWs+DuxgMgxpvBuyd16qTyQ42+dfZwS1HYa+M82lY0eNLFlF1G1KNQMZyqXGLMdA52bruv4YPs3Y/4FNNzLBwi3jEg=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1771012275; c=relaxed/simple;
bh=aSHTY+fIRsAHqFYTx/OScGiTEgy1vPc9bkeh1rXzVm0=;
h=Date:From:To:Subject:Message-ID:MIME-Version;
b=m9/50dPLaH33x5ADiXM+KLfCFg0L3sejeNNsi72MSB9dk9ls1I0g3ym21ny9/ONdlisjN482hLrOQKD2bpfMDZYNxXhYeYsN49m/sA+9AbcAHJE5XKu4rVI9xLbYX3eTSdeMoGNcpGGZcAe5ahyoBOF5/yNLvO8BtbmtQ+Rd0cI=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 662434B9DB74
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=kaeWm0w9QXPTiz5RvHxj3CiQEfQWx8GgS4NeitezR8+XJfrYrfKrI5wAP2AFO/IaMk+495uUDT1KXrg4sfkli0r4RYI2CXSj0cSTcNXJVL/UlvJe2uretHgh8cOnjet/xMMkc+BarupgWshUDUkkN3r4pKyEKcN1NjxoPZVCeBY+Memetg56xpYso57bxDiroGERwBt1ATcPw2LZrNK4kQ27Lnw6okzyN1sEDgNJqW+vc+oKTT0W2843sYOthGLRSziz1gAUTHrZ5v5Q9c5QXWnEbVsyR9cGPK0yWxvMtdHQ5JkajoU65FizwHE7TCBf54gosEn3OTh0/zyKQ4OwZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=9UwvBNVkxHUqBiyG7JHM7GVqqYS6S5XH8G/gLD63PL0=;
b=LMRkgriEcuB/+zE9vM0/TNQ0sZUlKTKZBzlLW6pZ283YnbohnLXnWYmmtCgjKJ8SxzQ6xu12V+lxM9qEAqT7Fm2nlkUagVJXLQNuHJlzNmu6UP0ze82WzzlhoywWIXP6IDqmcL4FoxrQLD2QiJOQu+2j0BdEtBGL5qbBIrJ3HPgJ0XAN6V+2vvh+jsTmmDWFpRgUZ/puCGbvzeO0FTxzksVmXHhaHS0KqoQ2pNwudbgtenYOl27ZBydOtnUjQy4SmcCCUsiyv7gCKBnSSI7dXPWqgUkdC6MeHa7Ul2IPa2/SxebnIwjhdO2gbs9UB5R/JDv7tOIPiNVUAY3Okk5HFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=proathon.de; dmarc=pass action=none header.from=proathon.de;
dkim=pass header.d=proathon.de; arc=none
Date: Fri, 13 Feb 2026 20:51:03 +0100
To: cygwin AT cygwin DOT com
Subject: Re: python3.12 ensurepip fails
Message-ID: <6qnjs5c3y6anmzedketz4u43py3hqptyteza53kzwzcdmai4hm@55cj4mvyo22x>
References: <2b02db72-d232-4d5f-97f5-c475618d29b9 AT seznam DOT cz>
<l4tahqbqpbu3niyhkdsrdbnk2aqetjxawopcvjgtt5xg6b235q AT 5vd2mjfujaoo>
<da770c39-8722-46c0-a653-f2539765ee43 AT gmail DOT com>
<f4113932-350f-4b23-b5b2-82d88585f4b0 AT gmail DOT com>
In-Reply-To: <f4113932-350f-4b23-b5b2-82d88585f4b0@gmail.com>
X-ClientProxiedBy: JN3P275CA0035.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:ca::7)
To FR0P281MB3327.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:4c::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: FR0P281MB3327:EE_|BEZP281MB2820:EE_
X-MS-Office365-Filtering-Correlation-Id: a52d4a92-f3e6-4997-7f42-08de6b393c87
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|10070799003|366016|376014;
X-Microsoft-Antispam-Message-Info: =?iso-8859-1?Q?KM8KWKwYqmEIuIP8nBTOGw9HKv9+ZvR0UpbTRo5zWNZKlUHTo7KVJXAFWo?=
=?iso-8859-1?Q?o7fv750yBsjTyKWJwwf7S4V1sQM9cQHnC/KH2UKgXr6j/chv736IdqQ5AM?=
=?iso-8859-1?Q?YvRAnf+pWN3e7q0T71bLe1rdFi/yezGn3eqaVYnMpuA0fWDQ8vhLz/ftnW?=
=?iso-8859-1?Q?eFjBj98Y9hvo6JSK+0wgpRQFazJ9mQadXUKhJShTc3H9T6RE2BHOatay3Y?=
=?iso-8859-1?Q?7dc7OHwv1orAhHRkheO4i8ku0l4u2n9UGWXxaZK24jyAbCzTuYOdn1UUqE?=
=?iso-8859-1?Q?0AUfotNqhhKmcv9B4uKFfhqxMoCF4r90Qh2vh7XEdb1ECabHivri3z+3vx?=
=?iso-8859-1?Q?h/6RVxTEB3qbG21zjhC/r9caBbIHfycwEyifbfsfCJ++nHpeOH0KxzbEIB?=
=?iso-8859-1?Q?i7uQmEspCtnztAVqIpsVoHjGIcfBpIGs7yiFMfbB+ZWhVrfHewkIn14/qz?=
=?iso-8859-1?Q?mfg0hsc0Js1ks1leqvoUQHK5rSbe1cuSsMOijOLnnH2xUWgzFoENoDKwYy?=
=?iso-8859-1?Q?2wnzT0yOvTUZFCcuq8NTwjZ/69yX//UcxV8JcjzYu1tdypkvDIA4THixF5?=
=?iso-8859-1?Q?XnfyT884LpQdAIB3ECDc7Fs0h9E6o0aTNsZu4NLMfCX4A8NKn0GI9qb3oY?=
=?iso-8859-1?Q?n1x/LEFlLz2NnGME71RWaAaRvpeCxGp+Z8BzZbcy59PjlA5ezr4v+WBaeR?=
=?iso-8859-1?Q?9mtBeTekiwtUBtTyakbsTOxi65IvlqLhlrj7ZxmoglF98E8cKuvFFoOxTO?=
=?iso-8859-1?Q?cJUvQjeoDoUIyXnElpSUd3w4oJq8Vs0wHXb9XCW3sy1FaasrEpLes75ZI1?=
=?iso-8859-1?Q?iKEtqfrMYuIYYX6y+Br31h8bk/yt7ruG++r5VWE2nzePgaAucikcfR7Txs?=
=?iso-8859-1?Q?r4kma01MWXyx4TDThjkdL9Ah4UklH3EqiT0zMXIPmvmItAJftdPddRg/Th?=
=?iso-8859-1?Q?CBwJqSnp7NjcZRCqUKheVu1q+JDfR3fty7nkrsK41HSQEbLAyzFI2QpYSl?=
=?iso-8859-1?Q?c0NFpp0Ui3awnRaSvZ4pkiHH2eyS+dlGCm3xxef1vZXw54JIwRElHj61z2?=
=?iso-8859-1?Q?RGXbZgvymr8pokEN1d9LjxtervTB947BT+7w8uMk0Mr7KZ/j9NciF38Vlz?=
=?iso-8859-1?Q?ukCSjYnbdUWtn3/KMwwO+MbkOoI8epKxx3mhF8v4bg4CzbmG8giD0Dbka2?=
=?iso-8859-1?Q?YfJRz4TtlZJeE9oTqbQhO2uxQMy5TvynvxDwXsEiCI13UEVUliWzemJi3u?=
=?iso-8859-1?Q?E3z77EhVAqD037T52QuG7SnqPueN9zyb8h9BEZSi7ulzurYeWrIC2IO59K?=
=?iso-8859-1?Q?e0eY2FV+D7Zuq9BU1fDdei8diyHcHlwC3omuPckPbBzuEuviRhbD6O0/zz?=
=?iso-8859-1?Q?laA1wFm5qG60kHBE1fOf9vvvof8x8mh9jKnz+8zDOPrmMuRVufNJ22epdw?=
=?iso-8859-1?Q?3kWHlONCEp6g54BlxxQ5gzG0VzUZFnUvZA9u9ePUC5oi72qO6FtZZaHBZF?=
=?iso-8859-1?Q?RJKccrma38qSDzGISAbM6wDjLUhwyES7dTfv4jqfw4oT0+B8rNSFRB2yg6?=
=?iso-8859-1?Q?7t2+0RHXyirtJnXL8bSq+JzDdn8dXCJMU8geG8t7OQA3BjiKbzyniVpsmL?=
=?iso-8859-1?Q?yy1TYJmHvrXxk=3D?=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:FR0P281MB3327.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
SFS:(13230040)(1800799024)(10070799003)(366016)(376014); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?o2LKTH+yvtAggw3qxiymYYm4QXMlVeNY6+fxXJS1h/EzHNhlsqW7pwRoho?=
=?iso-8859-1?Q?iFmdVG8DlcDmS+nlMV0uQCalaEEzJd9JC6ATmOBuP1OdMkwxTBBtUZNFbS?=
=?iso-8859-1?Q?gXFIXFaFuu+EenXUNIvJ3X/uAgkFp77J09fthQ8WTpieqLFIpBCeaZzaMs?=
=?iso-8859-1?Q?VFV7bATwbsrkTImkcfP8uIw5JS1J7mOFIAwqAte9/yVZfDtiiGerftl6bu?=
=?iso-8859-1?Q?GR5TNGsyy+x5WjzJdbLt20O/aylMPtKplQ8bkwV62qdMo6GI05X0svvkQ4?=
=?iso-8859-1?Q?xZowAs0gGaD2aXJrjuJoSB5P+mtSGcli1YUnwpd6miM3nvKfyDH3DMp34b?=
=?iso-8859-1?Q?XgfbdS/JNVaZntcWWXIzVinw3oR5eUjHo7kgUWs4SmnChDqE8Gv2twfjAA?=
=?iso-8859-1?Q?rwQbirsIQEehKTigzgTGQ5x5svdqsA76u7i7KwYxZFV/jPYegbLmu74ylt?=
=?iso-8859-1?Q?BDoCSEtEUNUNJoflNVa29dpIScTXK2FrkqM1s0kR8ftKM2PJztyCQWI7y8?=
=?iso-8859-1?Q?DgXggZYgaGymazble1WKtB//UZ30V079dznWnqrzk2fOmLLChWTgsEpDjK?=
=?iso-8859-1?Q?9Nsa60s/hxujsYoD92idKVaGP+Act8Rv4qo8bdqOihnyDfa4/umi1LwdER?=
=?iso-8859-1?Q?X99dkWdau901H7lX5hmTeS33Ii76mFXN18plRAPiYZqLsW3p9GqTPVP4U8?=
=?iso-8859-1?Q?C4sb/nqT5dOXtj5yFEyx5RnD3Q2hk1+u9sJCIDzd+AMIkAQFoGELdwb8Ca?=
=?iso-8859-1?Q?YWba5CioprEps00Qc9HRMTsSq9428mT5aIgA2OkNl1NpxOdUPGQcyCorv/?=
=?iso-8859-1?Q?kPZGxR6xqvqhvkEmluppWQLYxVTYx9ohD+u9JmRDtRyc4HWVcmtuCZV5rV?=
=?iso-8859-1?Q?HYiy7Fl5H8SpDulgvgu1E5KVgxNtSd2dRtvT7wbBLgpW62UuOfoJtIRc3K?=
=?iso-8859-1?Q?5QTXJ30q/odUF1LVgCkhuNu2ev2pvMrvvuuT6bFIzBSfRRcnps5cgmsjF7?=
=?iso-8859-1?Q?J/aQm+Wzioha1YQavZLib6T6B2wmji5DGbCG2TAr3T0Ou17gLUEoG2pbOO?=
=?iso-8859-1?Q?Ft1BFjXOLmdMF5wPG3cuYqsWqrNCT3qiISmcbOhZ93M1j6HG8ZpGbgNbir?=
=?iso-8859-1?Q?Pk09aqsglr7uZCNtzgfEg+hVQ2PBpH24FxfYo2m2/0e4exwbCPuM54xcbZ?=
=?iso-8859-1?Q?YRoRw7HAF9YmfLkEtdhS01BZEtOE8/fGOcHNutUCWBgKk7yxqYk8KYaUCS?=
=?iso-8859-1?Q?tb33w/F9QQTCFkTgIzgWXHRraNqTeUQ/LJkkRZ/I4Q7hBjbdmXVAMN+NbW?=
=?iso-8859-1?Q?QE79CGK+gW1SNbZEs6wErMyERf8CW7qax50tb9V3Nkq/1Y1yZXE8t5Gxit?=
=?iso-8859-1?Q?1UrCeqyH21Zm9tSSVlQTj6DCIZ/3JTss4mBmGEGJg/6TwkG7UvK2zCeOcl?=
=?iso-8859-1?Q?XV9v4mZWU+QweISrypU6oneIZ+7vc9yyCYf0j/LJJyrOsAHCy8H1Uw8rlz?=
=?iso-8859-1?Q?bOqFX6lOVeDKDACHhHx2oFfMqeGoyLm+p76Y5zxr/9CZED7ns83ZJGI1Pg?=
=?iso-8859-1?Q?RbMdOYoidMa6tt0B+mJH9gbSGfEh9B13jjuvmuDnqHgvtHi1NTkVuHsTE3?=
=?iso-8859-1?Q?CwGUlQhkzDqQAtPRNLi605omjwasIaHE126gHSZQti8AKR+Gyg+PzQ6GP5?=
=?iso-8859-1?Q?FfzKZg9VYlAGx13A0sCrDGXxTK0AZ8Tiufj7+pnRd+tO39iTkdDjjlDb1p?=
=?iso-8859-1?Q?ERCfgsM2Sf59dg4JafNfyiPmbVmQsEiMecjdoyjbk9o37xsBC3tabWfUP1?=
=?iso-8859-1?Q?emtVQW78xQhCLioD51eKiMX3D7ZEgv4A6gAQroKhmaMDMkqiYG6ao+Yqbs?=
=?iso-8859-1?Q?+j?=
X-MS-Exchange-AntiSpam-MessageData-1: kZLseVSccAGKyg==
X-OriginatorOrg: proathon.de
X-MS-Exchange-CrossTenant-Network-Message-Id: a52d4a92-f3e6-4997-7f42-08de6b393c87
X-MS-Exchange-CrossTenant-AuthSource: FR0P281MB3327.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2026 19:51:11.1978 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0a2bbb7e-4fe4-45f9-9728-397723435236
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: fK9wB1buHz7eWyiLeTQzFJZJWLDlhOXsmvIMvRw4p8RYJXNLuvWh/FPRt8FRNWG68soTlBfdV4/JSX/54GRC5g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BEZP281MB2820
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: news703538--- via Cygwin <cygwin AT cygwin DOT com>
Reply-To: news703538 AT proathon DOT de
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 61DJqAju241887

Am 2026-02-11 00:35:16, schrieb Marco Atzeri via Cygwin:
> On 10/02/2026 22:57, Marco Atzeri wrote:
> > On 08/02/2026 18:08, news703538--- via Cygwin wrote:
> > > Am 2026-02-07 18:44:36, schrieb Libor Ukropec via Cygwin:
> > > > Hello,
> > > > 
> > > > I've installed (and then reinstalled) Python312 (3.12.12-1), venv, pip,
> > > > setuptools, wheel all for python312.
> > > > 
> > > > Still when I execute `python3.12 -m ensurepip` I have this error:
> > > > 
> > > > ```bash
> > > > $ python3.12 -m ensurepip
> > > > Traceback (most recent call last):
> > > >    File "<frozen runpy>", line 198, in _run_module_as_main
> > ...
> > > > FileNotFoundError: [Errno 2] No such file or directory:
> > > > '/usr/lib/python3.12/ensurepip/_bundled/pip-25.0.1-py3-none-any.whl'
> > 
> > python on Cygwin was always built without ensurepip
> > so no surprise that is not working.
> > 
> > I don't know why this setting was used before I took over.
> > I am checking now to build with ensurepip
> 
> not working.
> 
> 
> > > 
> > > I had exactly the same problem here and gave up recently. Looking again
> > > into this I found the missing file in package python312-virtualenv via
> > > "cygcheck -p pip-25.0.1-py3-none-any.whl".
> > > 
> > > After installing the package python312-virtualenv, the missing file is
> > > not at the expected location.
> > > 
> > > So with a new directory /usr/lib/python3.12/ensurepip/_bundled/ and
> > > a symbolic link
> > > /usr/lib/python3.12/ensurepip/_bundled/pip-25.0.1-py3-none-any.whl -
> > > > /usr/lib/python3.12/site-packages/virtualenv/seed/wheels/embed/
> > > pip-25.0.1-py3-none-any.whl
> > > "python3.12 -m ensurepip" worked for me.
> > > 
> > 
> > thanks for the checking, I will look on it.
> 
> added same workaround on python{3.9,3.12}-virtualenv
> so with it
> 
> $ python3.12 -m ensurepip
> Looking in links: /tmp/tmp8zomc830
> Requirement already satisfied: pip in /usr/lib/python3.12/site-packages
> (26.0.1)
> 

Hello,

I can confirm your changes are working here:

  $ python3.9 -m ensurepip
  Looking in links: /tmp/tmp27uix56t
  Requirement already satisfied: setuptools in /usr/lib/python3.9/site-packages (80.9.0)
  Requirement already satisfied: pip in /usr/lib/python3.9/site-packages (26.0.1)

  $ python3.9 -m venv venv3.9
  $ ls ~/venv3.9/bin/
  activate  activate.csh  activate.fish  Activate.ps1  easy_install  easy_install-3.9  pip  pip3  pip3.9  python  python3  python3.9.exe
  
  $ python3.12 -m ensurepip
  Looking in links: /tmp/tmpxzfy0fpp
  Requirement already satisfied: pip in /usr/lib/python3.12/site-packages (26.0.1)

  $ python3.12 -m venv venv3.12
  $ ls ~/venv3.12/bin/
  activate  activate.csh  activate.fish  Activate.ps1  pip  pip3  pip3.12  python  python3  python3.12

Many thanks and regards
Harald 

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019