X-Recipient: archive-cygwin@delorie.com
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3729D3858D37
Authentication-Results: sourceware.org;
 dmarc=none (p=none dis=none) header.from=opencoder.net
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=opencoder.net
X-Sender-Id: dreamhost|x-authsender|dropbox@opencoder.net
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1647798387; a=rsa-sha256;
 cv=none;
 b=IIJFftETLsR+XORCrQr6dGq6wLNdlxxwG6pvBjSBZeG3akMvueFXCqGa83+6yAPDWnucFw
 N/pEK0KrgUASBLA7+T96hP7aniCTl+igxbTE1VxIZGNRAULmVwyzQCmvr43OhwkM6LPc3K
 2GDH/zDi6/OzFq/xVPlHOxSEBcOBXK+heITPYQRxMrw5HeKdjdNDJBZo9TG1DbCL6s+Yxk
 vkzy8dn3CTaPuty0t/vU7VTW+IpzrwZeMV0hcLioSd6TWeiE6PJcMcuXTmaYuRRQ+8q/HM
 cSYsOhG2jTHbZPd00S45vOmTU1nIc54L6tVTDR3QzGoiaCVhmB2Zm4TeM+fnmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1647798387;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references:dkim-signature;
 bh=wZGhOi82w9xoPQljVvDj0fmTKmp8cCK0KvKzVok9QFo=;
 b=h1FPnXo4DUml9njx1zqsL9z7wdPExhuw3iZTjvEuEHuXq8y+jLZUXUZEuW7CojQLGgazJP
 tQ3h5Xw/uN6r7eQX+vV+8G2ri6vqp+1fF5Kx/ujVSiQ4vhDj3IF5k4/6nbc1yMIhe5TaqK
 UrmfF3M0ZV5IYQVUN4JjjeFAd9vIAAX4x6pWdnbQ30K7j/QWSgJd5Gl3sLxatjya+Hilq6
 xAIkc2ZM39ZucFXOKEWtz/3x21L+bgGy5/AfUboVpI+ZDqaza7NC48QpDpslt0vSjflqzh
 tNz5esAEgBSkPZ61bjBdpCvsYarRZlbd6bFuVRoBC3J6RjJ9uUtzCZX1NC/qRA==
ARC-Authentication-Results: i=1; rspamd-74bfb75fc6-hj2nj;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=wayne@opencoder.net
X-Sender-Id: dreamhost|x-authsender|dropbox@opencoder.net
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|dropbox@opencoder.net
X-MailChannels-Auth-Id: dreamhost
X-Chemical-Hook: 785e9824335c87d3_1647798387517_1833360907
X-MC-Loop-Signature: 1647798387516:924720010
X-MC-Ingress-Time: 1647798387516
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=opencoder.net;
 s=dreamhost; t=1647798387;
 bh=IomTli3svyhGgMDomtzlYm6yf3hGvXGerLlqvWqJHOA=;
 h=From:Date:Subject:To:Cc:Content-Type;
 b=DdUpKeXT4IlOJTYCqdHFA4az66JmvELZN2oZJqTqD9OwzX8TE8sQhxsF5NFzuhPOn
 Mn3uPhhbkoudWmGoS9CtJ+LqBnOCpcvB9KgGhD6O+feLZVwsoWJtp+khLbrb6ZPs9b
 dLjReQsi/4yUy5j4YtZGXLsjdWW9J4vLOPIY8FYVLUt2Bwdey+MkbNHm2EN/5X8+jk
 v70g778S0WOXRGftU24MqcupVun+mkSTcDPNCu2NSynwcyBQl2iD2G7hWFHZmjLEfQ
 4iJc4MmwXFIG9PdPTivHd2XWD7fyNXoNFHfU8u/dD3Kbd0bLBsBomeGVLkIXDBr+It
 WPXtID3lZXEPg==
X-Gm-Message-State: AOAM530CRMU11Z/odO+Fj10ntpWwceF9pcDpR0wE+9cn/UQIrqy6FiyU
 20V9d3lwYYZqPwbMnJbYQD6oesqck+GVeszAOMA=
X-Google-Smtp-Source: ABdhPJwvEfUIqVyBnB47bNxSTyVEV+Xo2+Dki9N8l27UpCDy1Vjjh5hiWHpPqhi0XCD5n1pBEdZ3zkbJPDJvlcGcvAk=
X-Received: by 2002:ac8:5cc3:0:b0:2e1:a5d7:46ae with SMTP id
 s3-20020ac85cc3000000b002e1a5d746aemr14085383qta.270.1647798386070; Sun, 20
 Mar 2022 10:46:26 -0700 (PDT)
MIME-Version: 1.0
References: <CADYxmzT9q3LhfONvhu9Z_ZQoE3_dAM5jOv70OHp6ntdWF855AA@mail.gmail.com>
In-Reply-To: <CADYxmzT9q3LhfONvhu9Z_ZQoE3_dAM5jOv70OHp6ntdWF855AA@mail.gmail.com>
From: Wayne Davison <wayne@opencoder.net>
Date: Sun, 20 Mar 2022 10:46:14 -0700
X-Gmail-Original-Message-ID: <CAHSx_Ss=LCN2GWGBXvuN6M=47AJDHOGHRwXLSxH9JJTZsFxiTQ@mail.gmail.com>
Message-ID: <CAHSx_Ss=LCN2GWGBXvuN6M=47AJDHOGHRwXLSxH9JJTZsFxiTQ@mail.gmail.com>
Subject: Re: python ensurepip fails due to being unable to find files
To: The Other <simplytheother@gmail.com>
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE,
 RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP,
 T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
Cc: cygwin <cygwin@cygwin.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

On Sat, Mar 19, 2022 at 9:08 PM The Other wrote:
> This was due to the ensurepip stage failing.

Indeed, this seems to be broken in Cygwin.  The ensurepip lib is
included with the main python package, but that code requires that the
wheel files exist (as it has no handling for a case where the lists
are empty).  The wheel files appear to be installed by the packages
python-pip-wheel and python-setuptools-wheel.  My system had the pip
wheel info (via its package) but did not have the setuptool info
(until I manually installed its package).

After looking at the wheel files in those packages, they look to be
out of date. For instance, the pip file is named for version 19.2.3,
but my pip3 is version 21.3.1 and my pip2 is version 20.3.3. So, it
looks like the wheel files (and related dependencies) need some
attention.

..wayne..

-- 
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
