Read the Docs build information Build id: 21258 Project: karabo Version: latest Commit: ccdf2b676f125642d16812e41fa94c12fb4b01a3 Date: 2021-01-26T11:56:15.824114Z State: finished Success: False [rtd-command-info] start-time: 2021-01-26T11:56:17.038113Z, end-time: 2021-01-26T11:58:01.931965Z, duration: 104, exit-code: 0 git clone --no-single-branch --depth 50 http://git.xfel.eu/gitlab/Karabo/Framework.git . Cloning into '.'... Checking out files: 12% (287/2328) Checking out files: 13% (303/2328) Checking out files: 14% (326/2328) Checking out files: 15% (350/2328) Checking out files: 16% (373/2328) Checking out files: 16% (374/2328) Checking out files: 16% (384/2328) Checking out files: 17% (396/2328) Checking out files: 17% (406/2328) Checking out files: 17% (407/2328) Checking out files: 18% (420/2328) Checking out files: 19% (443/2328) Checking out files: 20% (466/2328) Checking out files: 20% (474/2328) Checking out files: 21% (489/2328) Checking out files: 22% (513/2328) Checking out files: 23% (536/2328) Checking out files: 24% (559/2328) Checking out files: 25% (582/2328) Checking out files: 26% (606/2328) Checking out files: 27% (629/2328) Checking out files: 28% (652/2328) Checking out files: 29% (676/2328) Checking out files: 30% (699/2328) Checking out files: 31% (722/2328) Checking out files: 32% (745/2328) Checking out files: 33% (769/2328) Checking out files: 34% (792/2328) Checking out files: 35% (815/2328) Checking out files: 36% (839/2328) Checking out files: 37% (862/2328) Checking out files: 38% (885/2328) Checking out files: 39% (908/2328) Checking out files: 40% (932/2328) Checking out files: 41% (955/2328) Checking out files: 42% (978/2328) Checking out files: 43% (1002/2328) Checking out files: 44% (1025/2328) Checking out files: 45% (1048/2328) Checking out files: 46% (1071/2328) Checking out files: 47% (1095/2328) Checking out files: 48% (1118/2328) Checking out files: 49% (1141/2328) Checking out files: 50% (1164/2328) Checking out files: 51% (1188/2328) Checking out files: 52% (1211/2328) Checking out files: 53% (1234/2328) Checking out files: 54% (1258/2328) Checking out files: 55% (1281/2328) Checking out files: 56% (1304/2328) Checking out files: 57% (1327/2328) Checking out files: 58% (1351/2328) Checking out files: 59% (1374/2328) Checking out files: 60% (1397/2328) Checking out files: 61% (1421/2328) Checking out files: 62% (1444/2328) Checking out files: 63% (1467/2328) Checking out files: 64% (1490/2328) Checking out files: 65% (1514/2328) Checking out files: 66% (1537/2328) Checking out files: 67% (1560/2328) Checking out files: 68% (1584/2328) Checking out files: 69% (1607/2328) Checking out files: 70% (1630/2328) Checking out files: 71% (1653/2328) Checking out files: 72% (1677/2328) Checking out files: 73% (1700/2328) Checking out files: 74% (1723/2328) Checking out files: 75% (1746/2328) Checking out files: 76% (1770/2328) Checking out files: 77% (1793/2328) Checking out files: 78% (1816/2328) Checking out files: 79% (1840/2328) Checking out files: 80% (1863/2328) Checking out files: 81% (1886/2328) Checking out files: 82% (1909/2328) Checking out files: 83% (1933/2328) Checking out files: 84% (1956/2328) Checking out files: 85% (1979/2328) Checking out files: 86% (2003/2328) Checking out files: 87% (2026/2328) Checking out files: 88% (2049/2328) Checking out files: 89% (2072/2328) Checking out files: 90% (2096/2328) Checking out files: 91% (2119/2328) Checking out files: 92% (2142/2328) Checking out files: 93% (2166/2328) Checking out files: 94% (2189/2328) Checking out files: 95% (2212/2328) Checking out files: 96% (2235/2328) Checking out files: 97% (2259/2328) Checking out files: 98% (2282/2328) Checking out files: 99% (2305/2328) Checking out files: 99% (2327/2328) Checking out files: 100% (2328/2328) Checking out files: 100% (2328/2328), done. [rtd-command-info] start-time: 2021-01-26T11:58:02.542091Z, end-time: 2021-01-26T11:58:03.973802Z, duration: 1, exit-code: 0 git checkout --force origin/master Note: checking out 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at ccdf2b676 GUI: Fix scatter plot item initial parameter and cleanup [rtd-command-info] start-time: 2021-01-26T11:58:04.109484Z, end-time: 2021-01-26T11:58:04.226832Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2021-01-26T11:58:06.050383Z, end-time: 2021-01-26T11:58:11.469939Z, duration: 5, exit-code: 0 python3.7 -mvirtualenv /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest Using base prefix '/home/docs/.pyenv/versions/3.7.3' New python executable in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python3.7 Also creating executable in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python Installing setuptools, pip, wheel... done. [rtd-command-info] start-time: 2021-01-26T11:58:11.610683Z, end-time: 2021-01-26T11:58:13.193073Z, duration: 1, exit-code: 0 /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python -m pip install --upgrade --no-cache-dir pip Requirement already satisfied: pip in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (21.0) Collecting pip Downloading pip-21.0-py3-none-any.whl (1.5 MB) Downloading pip-20.3.4-py2.py3-none-any.whl (1.5 MB) [rtd-command-info] start-time: 2021-01-26T11:58:13.328590Z, end-time: 2021-01-26T11:58:26.117266Z, duration: 12, exit-code: 0 /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python -m pip install --upgrade --no-cache-dir Pygments==2.3.1 setuptools==41.0.1 docutils==0.14 mock==1.0.1 pillow==5.4.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.8.1 recommonmark==0.5.0 sphinx<2 sphinx-rtd-theme<0.5 readthedocs-sphinx-ext<1.1 Collecting Pygments==2.3.1 Downloading Pygments-2.3.1-py2.py3-none-any.whl (849 kB) Collecting setuptools==41.0.1 Downloading setuptools-41.0.1-py2.py3-none-any.whl (575 kB) Collecting docutils==0.14 Downloading docutils-0.14-py3-none-any.whl (543 kB) Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) Collecting pillow==5.4.1 Downloading Pillow-5.4.1-cp37-cp37m-manylinux1_x86_64.whl (2.0 MB) Collecting alabaster!=0.7.5,<0.8,>=0.7 Downloading alabaster-0.7.12-py2.py3-none-any.whl (14 kB) Collecting commonmark==0.8.1 Downloading commonmark-0.8.1-py2.py3-none-any.whl (47 kB) Collecting recommonmark==0.5.0 Downloading recommonmark-0.5.0-py2.py3-none-any.whl (9.8 kB) Collecting sphinx<2 Downloading Sphinx-1.8.5-py2.py3-none-any.whl (3.1 MB) Collecting sphinx-rtd-theme<0.5 Downloading sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB) Collecting readthedocs-sphinx-ext<1.1 Downloading readthedocs_sphinx_ext-1.0.4-py2.py3-none-any.whl (28 kB) Collecting future Downloading future-0.18.2.tar.gz (829 kB) Collecting Jinja2>=2.9 Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB) Collecting requests Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) Collecting snowballstemmer>=1.1 Downloading snowballstemmer-2.1.0-py2.py3-none-any.whl (93 kB) Collecting six>=1.5 Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) Collecting sphinxcontrib-websupport Downloading sphinxcontrib_websupport-1.2.4-py2.py3-none-any.whl (39 kB) Collecting babel!=2.0,>=1.3 Downloading Babel-2.9.0-py2.py3-none-any.whl (8.8 MB) Collecting imagesize Downloading imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB) Collecting packaging Downloading packaging-20.8-py2.py3-none-any.whl (39 kB) Collecting pytz>=2015.7 Downloading pytz-2020.5-py2.py3-none-any.whl (510 kB) Collecting MarkupSafe>=0.23 Downloading MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl (27 kB) Collecting chardet<5,>=3.0.2 Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) Collecting idna<3,>=2.5 Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Collecting certifi>=2017.4.17 Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB) Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.2-py2.py3-none-any.whl (136 kB) Collecting pyparsing>=2.0.2 Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting sphinxcontrib-serializinghtml Downloading sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB) Building wheels for collected packages: mock, future Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-py3-none-any.whl size=23755 sha256=257f0f1f8151748cd03904fa895e177fb8abc21e2dbcebbdd6f2fe6c26d7cb33 Stored in directory: /tmp/pip-ephem-wheel-cache-6_0ig2cw/wheels/7a/94/b1/0fdc5339a5bd487a5cc15421ec200d9ba3e2aa7190e4a727f1 Building wheel for future (setup.py): started Building wheel for future (setup.py): finished with status 'done' Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491059 sha256=19c113f16872d1744a07316fbbc88c268d0e2c6fccfb2feeb3bf42085c972fa9 Stored in directory: /tmp/pip-ephem-wheel-cache-6_0ig2cw/wheels/56/b0/fe/4410d17b32f1f0c3cf54cdfb2bc04d7b4b8f4ae377e2229ba0 Successfully built mock future Installing collected packages: urllib3, sphinxcontrib-serializinghtml, pytz, pyparsing, MarkupSafe, idna, chardet, certifi, sphinxcontrib-websupport, snowballstemmer, six, setuptools, requests, Pygments, packaging, Jinja2, imagesize, future, docutils, babel, alabaster, sphinx, commonmark, sphinx-rtd-theme, recommonmark, readthedocs-sphinx-ext, pillow, mock Attempting uninstall: setuptools Found existing installation: setuptools 52.0.0 Uninstalling setuptools-52.0.0: Successfully uninstalled setuptools-52.0.0 Successfully installed Jinja2-2.11.2 MarkupSafe-1.1.1 Pygments-2.3.1 alabaster-0.7.12 babel-2.9.0 certifi-2020.12.5 chardet-4.0.0 commonmark-0.8.1 docutils-0.14 future-0.18.2 idna-2.10 imagesize-1.2.0 mock-1.0.1 packaging-20.8 pillow-5.4.1 pyparsing-2.4.7 pytz-2020.5 readthedocs-sphinx-ext-1.0.4 recommonmark-0.5.0 requests-2.25.1 setuptools-41.0.1 six-1.15.0 snowballstemmer-2.1.0 sphinx-1.8.5 sphinx-rtd-theme-0.4.3 sphinxcontrib-serializinghtml-1.1.4 sphinxcontrib-websupport-1.2.4 urllib3-1.26.2 [rtd-command-info] start-time: 2021-01-26T11:58:26.252328Z, end-time: 2021-01-26T11:59:07.522839Z, duration: 41, exit-code: 1 /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python -m pip install --exists-action=w --no-cache-dir -r doc/requirements.txt Collecting git+https://git.xfel.eu/gitlab/xfel-rtd/rtd-conf.git (from -r doc/requirements.txt (line 3)) Cloning https://git.xfel.eu/gitlab/xfel-rtd/rtd-conf.git to /tmp/pip-req-build-gd7uxqqx Running command git clone -q https://git.xfel.eu/gitlab/xfel-rtd/rtd-conf.git /tmp/pip-req-build-gd7uxqqx Requirement already satisfied: sphinx==1.8.5 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from -r doc/requirements.txt (line 1)) (1.8.5) Collecting pint Downloading Pint-0.16.1-py2.py3-none-any.whl (205 kB) Collecting slumber Downloading slumber-0.7.1.tar.gz (10 kB) Collecting breathe==4.7.3 Downloading breathe-4.7.3-py2.py3-none-any.whl (73 kB) Collecting numpy Downloading numpy-1.19.5-cp37-cp37m-manylinux2010_x86_64.whl (14.8 MB) Collecting matplotlib Downloading matplotlib-3.3.3-cp37-cp37m-manylinux1_x86_64.whl (11.6 MB) Collecting typing Downloading typing-3.7.4.3.tar.gz (78 kB) Collecting traits==4.6.0 Downloading traits-4.6.0.zip (546 kB) Collecting lxml==3.6.4 Downloading lxml-3.6.4.tar.gz (3.7 MB) Requirement already satisfied: docutils>=0.5 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from breathe==4.7.3->-r doc/requirements.txt (line 5)) (0.14) Requirement already satisfied: six>=1.4 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from breathe==4.7.3->-r doc/requirements.txt (line 5)) (1.15.0) Requirement already satisfied: snowballstemmer>=1.1 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2.1.0) Requirement already satisfied: alabaster<0.8,>=0.7 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (0.7.12) Requirement already satisfied: packaging in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (20.8) Requirement already satisfied: Pygments>=2.0 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2.3.1) Requirement already satisfied: babel!=2.0,>=1.3 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2.9.0) Requirement already satisfied: setuptools in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (41.0.1) Requirement already satisfied: Jinja2>=2.3 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2.11.2) Requirement already satisfied: imagesize in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (1.2.0) Requirement already satisfied: sphinxcontrib-websupport in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (1.2.4) Requirement already satisfied: requests>=2.0.0 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2.25.1) Requirement already satisfied: pytz>=2015.7 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from babel!=2.0,>=1.3->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2020.5) Requirement already satisfied: MarkupSafe>=0.23 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from Jinja2>=2.3->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (1.1.1) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (1.26.2) Requirement already satisfied: chardet<5,>=3.0.2 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (4.0.0) Requirement already satisfied: idna<3,>=2.5 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2.10) Requirement already satisfied: certifi>=2017.4.17 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (2020.12.5) Collecting python-dateutil>=2.1 Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from matplotlib->-r doc/requirements.txt (line 7)) (2.4.7) Collecting cycler>=0.10 Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB) Collecting kiwisolver>=1.0.1 Downloading kiwisolver-1.3.1-cp37-cp37m-manylinux1_x86_64.whl (1.1 MB) Collecting pillow>=6.2.0 Downloading Pillow-8.1.0-cp37-cp37m-manylinux1_x86_64.whl (2.2 MB) Collecting importlib-metadata Downloading importlib_metadata-3.4.0-py3-none-any.whl (10 kB) Collecting zipp>=0.5 Downloading zipp-3.4.0-py3-none-any.whl (5.2 kB) Collecting typing-extensions>=3.6.4 Downloading typing_extensions-3.7.4.3-py3-none-any.whl (22 kB) Requirement already satisfied: sphinxcontrib-serializinghtml in /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/lib/python3.7/site-packages (from sphinxcontrib-websupport->sphinx==1.8.5->-r doc/requirements.txt (line 1)) (1.1.4) Building wheels for collected packages: RTDConf, lxml, traits, slumber, typing Building wheel for RTDConf (setup.py): started Building wheel for RTDConf (setup.py): finished with status 'done' Created wheel for RTDConf: filename=RTDConf-0.1-py3-none-any.whl size=2667 sha256=574ba938504e678ef945aa45d0d04ce1ddefe95d04091c790468823c6e13ebed Stored in directory: /tmp/pip-ephem-wheel-cache-z4ak7ubf/wheels/17/a3/d4/e42b943fdbccc9aa92ab080ea1739cd6987c6c6d000fb359e4 Building wheel for lxml (setup.py): started Building wheel for lxml (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/setup.py'"'"'; __file__='"'"'/tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-v635kxji cwd: /tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/ Complete output (170 lines): Building lxml version 3.6.4. Building without Cython. Using build configuration of libxslt 1.1.29 running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-3.7 creating build/lib.linux-x86_64-3.7/lxml copying src/lxml/sax.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/__init__.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/builder.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/cssselect.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-3.7/lxml creating build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/clean.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/diff.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/defs.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml/html creating build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 running build_ext building 'lxml.etree' extension creating build/temp.linux-x86_64-3.7 creating build/temp.linux-x86_64-3.7/src creating build/temp.linux-x86_64-3.7/src/lxml gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/libxml2 -Isrc/lxml/includes -I/home/docs/.pyenv/versions/3.7.3/include/python3.7m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.7/src/lxml/lxml.etree.o -w src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSave’: src/lxml/lxml.etree.c:221065:21: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? *type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221066:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? *value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221067:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? *tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionReset’: src/lxml/lxml.etree.c:221079:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221080:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221081:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221082:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221083:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221084:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_GetException’: src/lxml/lxml.etree.c:221127:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221128:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221129:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221130:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = local_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221131:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = local_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221132:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = local_tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSwap’: src/lxml/lxml.etree.c:221441:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221442:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221443:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221444:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = *type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221445:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = *value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221446:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = *tb; ^~~~~~~~~~~~~ curexc_traceback Compile failed: command 'gcc' failed with exit status 1 creating tmp cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInitfp7qd9oo.c -o tmp/xmlXPathInitfp7qd9oo.o /tmp/xmlXPathInitfp7qd9oo.c:2:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (int argc, char **argv) { ^~~~ cc tmp/xmlXPathInitfp7qd9oo.o -lxml2 -o a.out error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for lxml Running setup.py clean for lxml Building wheel for traits (setup.py): started Building wheel for traits (setup.py): finished with status 'done' Created wheel for traits: filename=traits-4.6.0-cp37-cp37m-linux_x86_64.whl size=363915 sha256=1a50405693d50e94f34932049fa46bbd6ff26a9d46fc779818e7ba2cf2bec8c2 Stored in directory: /tmp/pip-ephem-wheel-cache-z4ak7ubf/wheels/fd/b6/5a/f38aeaf6a768958f70ccd537ce3e1af67667d1f428dbd8e578 Building wheel for slumber (setup.py): started Building wheel for slumber (setup.py): finished with status 'done' Created wheel for slumber: filename=slumber-0.7.1-py3-none-any.whl size=8098 sha256=b0aa7cf287d0f2c93f1e7da2775abeae236c6312b986965d21578d78a52b2c95 Stored in directory: /tmp/pip-ephem-wheel-cache-z4ak7ubf/wheels/eb/d6/67/f165e383ef89df4d90f29343f2e120543adc1886663e9f139b Building wheel for typing (setup.py): started Building wheel for typing (setup.py): finished with status 'done' Created wheel for typing: filename=typing-3.7.4.3-py3-none-any.whl size=26308 sha256=28618a296313411dae9d928cbbbb4b1764a73b580875d2fba9e991a629f89e0a Stored in directory: /tmp/pip-ephem-wheel-cache-z4ak7ubf/wheels/35/f3/15/01aa6571f0a72ee6ae7b827c1491c37a1f72d686fd22b43b0e Successfully built RTDConf traits slumber typing Failed to build lxml Installing collected packages: zipp, typing-extensions, python-dateutil, pillow, numpy, kiwisolver, importlib-metadata, cycler, typing, traits, slumber, RTDConf, pint, matplotlib, lxml, breathe Attempting uninstall: pillow Found existing installation: Pillow 5.4.1 Uninstalling Pillow-5.4.1: Successfully uninstalled Pillow-5.4.1 Running setup.py install for lxml: started Running setup.py install for lxml: finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/setup.py'"'"'; __file__='"'"'/tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-9n4ljk_k/install-record.txt --single-version-externally-managed --compile --install-headers /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/include/site/python3.7/lxml cwd: /tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/ Complete output (169 lines): Building lxml version 3.6.4. Building without Cython. Using build configuration of libxslt 1.1.29 running install running build running build_py creating build creating build/lib.linux-x86_64-3.7 creating build/lib.linux-x86_64-3.7/lxml copying src/lxml/sax.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/__init__.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/builder.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/cssselect.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-3.7/lxml creating build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/clean.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/diff.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/defs.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml/html creating build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 running build_ext building 'lxml.etree' extension creating build/temp.linux-x86_64-3.7 creating build/temp.linux-x86_64-3.7/src creating build/temp.linux-x86_64-3.7/src/lxml gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/libxml2 -Isrc/lxml/includes -I/home/docs/.pyenv/versions/3.7.3/include/python3.7m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.7/src/lxml/lxml.etree.o -w src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSave’: src/lxml/lxml.etree.c:221065:21: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? *type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221066:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? *value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221067:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? *tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionReset’: src/lxml/lxml.etree.c:221079:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221080:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221081:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221082:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221083:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221084:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_GetException’: src/lxml/lxml.etree.c:221127:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221128:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221129:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221130:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = local_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221131:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = local_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221132:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = local_tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSwap’: src/lxml/lxml.etree.c:221441:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221442:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221443:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221444:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = *type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221445:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = *value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221446:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = *tb; ^~~~~~~~~~~~~ curexc_traceback Compile failed: command 'gcc' failed with exit status 1 cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInitlgflr7h1.c -o tmp/xmlXPathInitlgflr7h1.o /tmp/xmlXPathInitlgflr7h1.c:2:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (int argc, char **argv) { ^~~~ cc tmp/xmlXPathInitlgflr7h1.o -lxml2 -o a.out error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/setup.py'"'"'; __file__='"'"'/tmp/pip-install-elxwnhq9/lxml_64664345170b452cac51157d6360dccd/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-9n4ljk_k/install-record.txt --single-version-externally-managed --compile --install-headers /usr/src/app/checkouts/readthedocs.org/user_builds/karabo/envs/latest/include/site/python3.7/lxml Check the logs for full command output.