delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/09/25/02:21:27

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 899AE3857C6E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1632550885;
bh=/pKbvRbySVn7d+fYSzSdF/jzZihg71npXNK8BomUAfY=;
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=GyO88o9VKStlT+zRy8bPIEJhbMhCUPKES6deiq6Q1k3Lh8O27MYnJzx1z0yGzVNyh
0mhdEiPkD5DRCu/6ykEp1dpl0UjuMC5UvYrq23WJlfkTWGxKGHXtMYOhMpsXhYydm9
XjH+8YF9pEkCv6zh87Cd262wHJ5ti0i0m7koKhqk=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A37353858403
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=X9w1ZGcQ4BA1e+xTDKTmzD6hS13ulOdLC+JC9+/kwz8=;
b=Z+tblj6Z/pNREePzlEDH8YzllTPhMtVJP+t5mi509TJRBu1GPKDJHjA4lFgox2Qfma
+r3ZWB5jRNUEUg1f9D0CUNKFrpm4PWh8Ke5v6fs74xEbdpzaVg5Yv8fiikjVyXC/xGsD
ipCLMD5yYYOSM1BCPzGGn3uEpVYxgGiKDEfx1+Ts7Br3sNBEPMEPn/74jvVGfSZzGt4h
VCuPBgLOAdBm4Z+LFrs+Aq1nx2ZIAhADNoxvygvKl2k+v8snp/Au9cK++H5f/iL538kb
5P6epKJt93rX8k9BNEwTFYeSf1hOTc1N2Wc32ChiM0ysBhSB0NpZtNzkJr0hCW51VIlj
jCeg==
X-Gm-Message-State: AOAM530cJvT8WBKFZ4H016JCEFdHA5XVfoyvvPe71XfPX8nT4rhD07/i
ZWDZMFfgVnfd+tc4HZiHrBdeYwLpP9pu9lVM9yzAceZ2vaKBDA==
X-Google-Smtp-Source: ABdhPJykTxu4CkDfvQKVAIOv7aP4IzxQtFJjQJ3MLaIGI/JqOrbSW8h72LGqZ6xAsrHCws+jqSuCJ0tYTwjkgmtd7sA=
X-Received: by 2002:aca:e143:: with SMTP id y64mr4492786oig.21.1632550807517;
Fri, 24 Sep 2021 23:20:07 -0700 (PDT)
MIME-Version: 1.0
References: <56f03ba0-a90d-b2e1-2c7d-20865f717334 DOT ref AT bellsouth DOT net>
<56f03ba0-a90d-b2e1-2c7d-20865f717334 AT bellsouth DOT net>
<CANV2+nWk8-6V6PLkFQHhUUEo=FevZ9bDXco0P8B=RbKrSdf4HA AT mail DOT gmail DOT com>
<2bc4e96a-52c8-7791-0d9d-2f5baa95749e AT bellsouth DOT net>
In-Reply-To: <2bc4e96a-52c8-7791-0d9d-2f5baa95749e@bellsouth.net>
Date: Fri, 24 Sep 2021 23:19:51 -0700
Message-ID: <CANV2+nX2GRMsHBZR7KPTDyAYZxVJmXyh8ea72yWLLqbHprV8rA@mail.gmail.com>
Subject: Re: Missing Python.h
To: Dennis Putnam <dap1 AT bellsouth DOT net>
X-Spam-Status: No, score=4.5 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE,
IMAGE_ATTACHED, KAM_LOTSOFHASH, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=no autolearn_force=no version=3.4.4
X-Spam-Level: ****
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: cygwin AT cygwin DOT 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 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: Russell VT via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Russell VT <russellvt AT gmail DOT com>
Cc: cygwin <cygwin AT cygwin DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

--===============0180612137195108902==
Content-Type: multipart/related; boundary="000000000000f6246f05cccbdac2"

--000000000000f6246f05cccbdac2
Content-Type: text/plain; charset="UTF-8"

I am NOT saying there's a problem having "both" versions installed at the
same time... I am merely pointing out that, apparently, you have a chicken
and egg type issue, likely coming down to "which symlink" is created for
/usr/bin/python ... and more specifically, if it points to version 2, or
version 3 as "default" (these can also be managed in /etc/alternatives).

But, it's tough to tell because you've only included minimal evidence that
would appear to be python3 complaining about python2 libraries ... which
isn't a big surprise, really. Considering that it is HIGHLY advised to no
longer use Python2, it would not surprise me if something may change those
base symlinks

For example. from one of my own Cygwin installs...

[image: image.png]

So, at least my own Cygwin *DEFAULTS* to Python3, not Python2 (which again,
given current coding standards, is not at all surprising). You can use the
"alternative" command to see how your environment(s) are setup.

[image: image.png]

So yeah, you may want to argue that having a Python environment manager
such as pyenv (a simple git pull) is "too much complexity," but I can tell
you as a large scale devops type that it actually simplifies a lot of the
complexities, especially if you need to manage multiple module versions
across more-than-one Python interpreter. And, if you do *ANY* sort of
automated testing, these environments are literally a blessing.... you may
want to check out tox, or any of the other github/gitlab sort of
automations, for example.

As far as "tossing" Python3, I would *highly* advise you to work towards
upgrading to it NOW, rather than running away from it. If you write
*anything* that requires something like SSL libraries, you literally can't
completely avoid SSL vulnerabilities without considerable effort in the
older Python2 stuff.

Anyway, hope that helps...

RVT


On Wed, Sep 22, 2021 at 7:19 AM Dennis Putnam <dap1 AT bellsouth DOT net> wrote:

> Hi Russell,
>
> Thanks for the reply. I program Python 2 and 3 on various Linux systems
> but not much on Cygwin. It normally is not a problem to have both so I
> didn't think it would be a problem on Cygwin. Since I have scripts for 2 on
> Cygwin, I'm thinking I should toss 3,at least for now, and just stick with
> 2. I have a lot to think about at this point. Using  an environment layer
> adds more complexity when I want to launch a script from a Windows
> application or bat file.
>
> On 9/22/2021 5:49 AM, Russell VT wrote:
>
> First off, this *probably* isn't a Cygwin problem ... but it looks like
> your environment is confused as it's using BOTH Python2 and Python3 modules
> to try to fulfill the requirements (including resources that have already
> been cached).
>
> For the most part, pip and pip3 can differentiate, but there's a "cart"
> and "horse" problem, as if you install things in a weird order at the
> system level, it may or may not do the right thing. But, I'd recommend
> "dumping" Python2, if you can at this point (it was EOL'd in December of
> 2020 and WILL NOT receive more updates, except for security ... and
> more-over, Python 3.7+ (approx) is going to demand newer SSL libraries that
> will REALLY confuse earlier versions).
>
> For working with Python (as a Python devops type), I generally recommend
> using 'pyenv' and 'pyenv-virtualenv' and trying to do *as little as
> possible* to modify the system-level Python ...this gets HARD with a system
> like Cygwin, where the generic user can generally overwrite system
> binaries, without any real sort of warning (and NO, UAC does NOT adequately
> fix anything).
>
> That also said, pyenv kinda really "fights" with Cygwin in some of the
> library placement (specifically things like FFI, IIRC, which is stored in a
> different library directory than it is, anywhere else I've found).
>
> Where I MIGHT start is to "Force Reinstall" the Python3 stuff from Setup.
> Look to see if requests_html is part of the Cygwin-supported modules, and
> use THAT... use the hell out of anything you see in the actual Python
> packages list, as those will at least be done RIGHT, and will leave you
> with more cycles to not worry about too much, except your development.
>
> For "Advanced" handling in Python, you're going to want to use "pyenv" or
> some other multi-python managers that are out there (virtualenv and
> virtualenv-wrapper are good, but ONLY manage the library path). Pretty much
> "pyenv" and "pipenv" are the top two, IIRC. I use pyenv, and haven't dug
> too deep in to pipenv, at this point. But, like I said, it's already tough
> enough to manage on older systems with older libraries (SSL, specifically,
> throws wrenches in to *everything*).
>
> Feel free to hit me up for other ideas... I write too much Python code, as
> it is, and on too many different environments (yes, some still do Python2.3
> through 2.6, and it makes me want to shoot myself, sometimes... LOL).
>
> Hope that helps -
> Russell VT
>
>
> On Tue, Sep 21, 2021 at 11:38 AM Dennis Putnam <dap1 AT bellsouth DOT net> wrote:
>
>> I am trying to install 'requests_html' and when it tries to do a compile
>> it fails because Python.h is missing. I have python2-devl installed. I
>> notice that it is looking for it in /pub which apparently does not
>> exist. Can someone help? TIA.
>>
>> Here is the entire 'pip' output:
>>
>> $ pip install requests_html
>> Collecting requests_html
>>    Using cached requests_html-0.10.0-py3-none-any.whl (13 kB)
>> Collecting requests
>>    Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB)
>> Collecting w3lib
>>    Using cached w3lib-1.22.0-py2.py3-none-any.whl (20 kB)
>> Collecting parse
>>    Using cached parse-1.19.0.tar.gz (30 kB)
>> Collecting fake-useragent
>>    Using cached fake-useragent-0.1.11.tar.gz (13 kB)
>> Collecting pyquery
>>    Using cached pyquery-1.4.3-py3-none-any.whl (22 kB)
>> Collecting bs4
>>    Using cached bs4-0.0.1.tar.gz (1.1 kB)
>> Collecting pyppeteer>=0.0.14
>>    Using cached pyppeteer-0.2.6-py3-none-any.whl (83 kB)
>> Requirement already satisfied: tqdm<5.0.0,>=4.42.1 in
>> /usr/local/lib/python3.8/site-packages (from
>> pyppeteer>=0.0.14->requests_html) (4.62.3)
>> Requirement already satisfied: urllib3<2.0.0,>=1.25.8 in
>> /usr/local/lib/python3.8/site-packages (from
>> pyppeteer>=0.0.14->requests_html) (1.26.6)
>> Collecting appdirs<2.0.0,>=1.4.3
>>    Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
>> Collecting importlib-metadata>=1.4
>>    Using cached importlib_metadata-4.8.1-py3-none-any.whl (17 kB)
>> Requirement already satisfied: pyee<9.0.0,>=8.1.0 in
>> /usr/local/lib/python3.8/site-packages (from
>> pyppeteer>=0.0.14->requests_html) (8.2.2)
>> Requirement already satisfied: websockets<10.0,>=9.1 in
>> /usr/local/lib/python3.8/site-packages (from
>> pyppeteer>=0.0.14->requests_html) (9.1)
>> Requirement already satisfied: zipp>=0.5 in
>> /usr/local/lib/python3.8/site-packages (from
>> importlib-metadata>=1.4->pyppeteer>=0.0.14->requests_html) ( 3.5.0)
>> Requirement already satisfied: beautifulsoup4 in
>> /usr/local/lib/python3.8/site-packages (from bs4->requests_html) (4.10.0)
>> Requirement already satisfied: soupsieve>1.2 in
>> /usr/local/lib/python3.8/site-packages (from
>> beautifulsoup4->bs4->requests_html) (2.2.1)
>> Collecting cssselect>0.7.9
>>    Using cached cssselect-1.1.0-py2.py3-none-any.whl (16 kB)
>> Collecting lxml>=2.1
>>    Using cached lxml-4.6.3.tar.gz (3.2 MB)
>> Collecting idna<4,>=2.5
>>    Using cached idna-3.2-py3-none-any.whl (59 kB)
>> Collecting certifi>=2017.4.17
>>    Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
>> Collecting charset-normalizer~=2.0.0
>>    Using cached charset_normalizer-2.0.6-py3-none-any.whl (37 kB)
>> Requirement already satisfied: six>=1.4.1 in
>> /usr/local/lib/python3.8/site-packages (from w3lib->requests_html)
>> (1.16.0)
>> Using legacy 'setup.py install' for bs4, since package 'wheel' is not
>> installed.
>> Using legacy 'setup.py install' for fake-useragent, since package
>> 'wheel' is not installed.
>> Using legacy 'setup.py install' for parse, since package 'wheel' is not
>> installed.
>> Using legacy 'setup.py install' for lxml, since package 'wheel' is not
>> installed.
>> Installing collected packages: lxml, importlib-metadata, idna,
>> cssselect, charset-normalizer, certifi, appdirs, w3lib, requests,
>> pyquery, pyppeteer,
>> parse, fake-useragent, bs4, requests-html
>>      Running setup.py install for lxml ... error
>>      ERROR: Command errored out with exit status 1:
>>       command: /usr/bin/python -u -c 'import io, os, sys, setuptools,
>> tokenize; sys.argv[0] =
>> '"'"'/tmp/pip-install-mp64a75l/lxml_61e1128ed27f4063936a
>> 7a21e44c273e/setup.py'"'"';
>> __file__='"'"'/tmp/pip-install-mp64a75l/lxml_61e1128ed27f4063936a7a21e44c273e/setup.py'"'"';f
>>
>> = getattr(tokenize, '"'"'open'"'"', open)(__file__) if
>> os.path.exists(__file__) else io.StringIO('"'"'from setuptools import
>> setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"',
>> '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))'
>> install --record /tmp/pip-record-qafwouur/install-record.txt
>> --single-version-externally-managed --compile --install-headers
>> /usr/local/include/python3.8/lxml
>>           cwd:
>> /tmp/pip-install-mp64a75l/lxml_61e1128ed27f4063936a7a21e44c273e/
>>      Complete output (86 lines):
>>      Building lxml version 4.6.3.
>>      Building without Cython.
>>      Building against libxml2 2.9.10 and libxslt 1.1.29
>>      running install
>>      running build
>>      running build_py
>>      creating build
>>      creating build/lib.cygwin-3.2.0-x86_64-3.8
>>      creating build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/builder.py -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/cssselect.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/doctestcompare.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/ElementInclude.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/pyclasslookup.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/sax.py -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/usedoctest.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/_elementpath.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/__init__.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      creating build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/__init__.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      creating build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/builder.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/clean.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/defs.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/diff.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/ElementSoup.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/formfill.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/html5parser.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/soupparser.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/usedoctest.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/_diffcommand.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/_html5builder.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/_setmixin.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      copying src/lxml/html/__init__.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/html
>>      creating build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron
>>      copying src/lxml/isoschematron/__init__.py ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron
>>      copying src/lxml/etree.h -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/etree_api.h ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/lxml.etree.h ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/lxml.etree_api.h ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>>      copying src/lxml/includes/c14n.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/config.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/dtdvalid.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/etreepublic.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/htmlparser.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/relaxng.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/schematron.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/tree.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/uri.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/xinclude.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/xmlerror.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/xmlparser.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/xmlschema.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/xpath.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/xslt.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/__init__.pxd ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/etree_defs.h ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      copying src/lxml/includes/lxml-version.h ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/includes
>>      creating
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources
>>      creating
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/rng
>>      copying src/lxml/isoschematron/resources/rng/iso-schematron.rng ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/rng
>>      creating
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/xsl
>>      copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/xsl
>>      copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/xsl
>>      creating
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
>>
>>
>>      copying
>> src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl
>>
>> -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron
>> /resources/xsl/iso-schematron-xslt1
>>      copying
>> src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl
>>
>> -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/re
>> sources/xsl/iso-schematron-xslt1
>>      copying
>> src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl
>>
>> -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschemat
>> ron/resources/xsl/iso-schematron-xslt1
>>      copying
>> src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl
>>
>> -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml
>> /isoschematron/resources/xsl/iso-schematron-xslt1
>>      copying
>> src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl
>>
>> -> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/
>> resources/xsl/iso-schematron-xslt1
>>      copying
>> src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt ->
>> build/lib.cygwin-3.2.0-x86_64-3.8/lxml/isoschematron/resources/xs
>> l/iso-schematron-xslt1
>>      running build_ext
>>      building 'lxml.etree' extension
>>      creating build/temp.cygwin-3.2.0-x86_64-3.8
>>      creating build/temp.cygwin-3.2.0-x86_64-3.8/src
>>      creating build/temp.cygwin-3.2.0-x86_64-3.8/src/lxml
>>      gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
>> -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
>> -fstack-protector-strong --param=ssp-buffer-size=4 -DOPENSSL_NO_SSL3=1
>> -fdebug-prefix-map=/pub/devel/python/python38/python38-3.8.10-1.x86_64/build=/usr/src/debug/python38-3.8.10-1
>>
>> -fdebug-prefix-map=/pub/devel/python/python38/python38-3.8.10-1.x86_64/src/Python-3.8.10=/usr/src/debug/python38-3.8.10-1
>>
>> -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
>> -fstack-protector-strong --param=ssp-buffer-size=4 -DOPENSSL_NO_SSL3=1
>> -fdebug-prefix-map=/pub/devel/python/python38/python38-3.8.10-1.x86_64/build=/usr/src/debug/python38-3.8.10-1
>>
>> -fdebug-prefix-map=/pub/devel/python/python38/python38-3.8.10-1.x86_64/src/Python-3.8.10=/usr/src/debug/python38-3.8.10-1
>>
>> -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/include/libxml2 -Isrc
>> -Isrc/lxml/includes -I/usr/include/python3.8 -c src/lxml/etree.c -o
>> build/temp.cygwin-3.2.0-x86_64-3.8/src/lxml/etree.o -w
>>      src/lxml/etree.c:97:10: fatal error: Python.h: No such file or
>> directory
>>         97 | #include "Python.h"
>>            |          ^~~~~~~~~~
>>      compilation terminated.
>>      Compile failed: command 'gcc' failed with exit status 1
>>      creating tmp
>>      cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c
>> /tmp/xmlXPathInit4efcky6t.c -o tmp/xmlXPathInit4efcky6t.o
>>      cc tmp/xmlXPathInit4efcky6t.o -lxml2 -o a.out.exe
>>      error: command 'gcc' failed with exit status 1
>>      ----------------------------------------
>> ERROR: Command errored out with exit status 1: /usr/bin/python -u -c
>> 'import io, os, sys, setuptools, tokenize; sys.argv[0] =
>> '"'"'/tmp/pip-install-mp64a75l/lxml_61e1128ed27f4063936a7a21e44c273e/setup.py'"'"';
>>
>> __file__='"'"'/tmp/pip-install-mp64a75l/lxml_61e1128ed27f4063936a7a21e44c273e/setup.py'"'"';f
>>
>> = getattr(tokenize, '"'"'open'"'"', open)(__file__) if
>> os.path.exists(__file__) else io.StringIO('"'"'from setuptools import
>> setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"',
>> '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))'
>> install --record /tmp/pip-record-qafwouur/install-record.txt
>> --single-version-externally-managed --compile --install-headers
>> /usr/local/include/python3.8/lxml Check the logs for full command output.
>>
>>
>> --
>> 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
>>
>
>
> --
> Russell M. Van Tassell <russellvt AT gmail DOT com>
>
>
>

-- 
Russell M. Van Tassell <russellvt AT gmail DOT com>

--000000000000f6246f05cccbdac2
Content-Type: image/png; name="image.png"
Content-Disposition: inline; filename="image.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_ktze26vw1>
X-Attachment-Id: ii_ktze26vw1

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
--000000000000f6246f05cccbdac2
Content-Type: image/png; name="image.png"
Content-Disposition: inline; filename="image.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_ktzednj62>
X-Attachment-Id: ii_ktzednj62

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

--===============0180612137195108902==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


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

--===============0180612137195108902==--

- Raw text -


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