CymChad / CymChad/BaseRecyclerViewAdapterHelper

Hi juet need help

Open
#3,512 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
24.6k
Forks
5.2k
PR merge metrics
No merged PRs in 30d

Description

i cant install any okind of tool properly on termux if you coild help ,e im a noob @ this

$ pip3 install mechanicalsoup
Collecting mechanicalsoup
Using cached MechanicalSoup-1.1.0-py3-none-any.whl (19 kB)
Requirement already satisfied: requests>=2.22.0 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from mechanicalsoup) (2.25.1)
Collecting lxml
Using cached lxml-4.6.3.tar.gz (3.2 MB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_d24a40856ab348d283228c667fc5b664/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_d24a40856ab348d283228c667fc5b664/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'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-pip-egg-info-6cmnc97y
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_d24a40856ab348d283228c667fc5b664/
Complete output (3 lines):
Building lxml version 4.6.3.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/e5/21/a2e4517e3d216f0051687eea3d3317557bde68736f038a3b105ac3809247/lxml-4.6.3.tar.gz#sha256=39b78571b3b30645ac77b95f7c69d1bffc4cf8c3b157c435a34da72e78c82468 (from https://pypi.org/simple/lxml/) (requires-python:>=2.7, !=3.0., !=3.1., !=3.2., !=3.3., != 3.4.). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached lxml-4.6.2.tar.gz (3.2 MB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_fa2f8ea51c5843689dc7898878e03dac/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_fa2f8ea51c5843689dc7898878e03dac/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'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-pip-egg-info-vuk3grla
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_fa2f8ea51c5843689dc7898878e03dac/
Complete output (3 lines):
Building lxml version 4.6.2.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/db/f7/43fecb94d66959c1e23aa53d6161231dca0e93ec500224cf31b3c4073e37/lxml-4.6.2.tar.gz#sha256=cd11c7e8d21af997ee8079037fff88f16fda188a9776eb4b81c7e4c9c0a7d7fc (from https://pypi.org/simple/lxml/) (requires-python:>=2.7, !=3.0.
, !=3.1., !=3.2., !=3.3., != 3.4.). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached lxml-4.6.1.tar.gz (3.2 MB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_cfbe52633c6e41db9e5f431066c12085/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_cfbe52633c6e41db9e5f431066c12085/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'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-pip-egg-info-29ek_r9x
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_cfbe52633c6e41db9e5f431066c12085/
Complete output (3 lines):
Building lxml version 4.6.1.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/c5/2f/a0d8aa3eee6d53d5723d89e1fc32eee11e76801b424e30b55c7aa6302b01/lxml-4.6.1.tar.gz#sha256=c152b2e93b639d1f36ec5a8ca24cde4a8eefb2b6b83668fcd8e83a67badcb367 (from https://pypi.org/simple/lxml/) (requires-python:>=2.7, !=3.0., !=3.1., !=3.2., !=3.3., != 3.4.). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached lxml-4.6.0.tar.gz (3.2 MB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_2d3220b6ad654fe897a6b477264a45ea/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_2d3220b6ad654fe897a6b477264a45ea/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'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-pip-egg-info-d_9uv9qa
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_2d3220b6ad654fe897a6b477264a45ea/
Complete output (3 lines):
Building lxml version 4.6.0.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/3c/5a/81446fb5a4706bb07a98427634ab93219dc7fa393841d81f5da5c7e151b7/lxml-4.6.0.tar.gz#sha256=8319abacbbe9fd9791c2e3c23deb9b6a16abc0fcbdfcc26722035e865b3d207f (from https://pypi.org/simple/lxml/) (requires-python:>=2.7, !=3.0.
, !=3.1., !=3.2., !=3.3., != 3.4.). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached lxml-4.5.2.tar.gz (4.5 MB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_155a8134c0c34955b9e6ab96c2deef20/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_155a8134c0c34955b9e6ab96c2deef20/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'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-pip-egg-info-3nm93fyh
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_155a8134c0c34955b9e6ab96c2deef20/
Complete output (3 lines):
Building lxml version 4.5.2.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/2c/4d/3ec1ea8512a7fbf57f02dee3035e2cce2d63d0e9c0ab8e4e376e01452597/lxml-4.5.2.tar.gz#sha256=cdc13a1682b2a6241080745b1953719e7fe0850b40a5c71ca574f090a1391df6 (from https://pypi.org/simple/lxml/) (requires-python:>=2.7, !=3.0., !=3.1., !=3.2., !=3.3., != 3.4.). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached lxml-4.5.1.tar.gz (4.5 MB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_d01e8bc9ba284a0f9e66f779710bd754/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_d01e8bc9ba284a0f9e66f779710bd754/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'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-pip-egg-info-j54affm1
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_d01e8bc9ba284a0f9e66f779710bd754/
Complete output (3 lines):
Building lxml version 4.5.1.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/03/a8/73d795778143be51d8b86750b371b3efcd7139987f71618ad9f4b8b65543/lxml-4.5.1.tar.gz#sha256=27ee0faf8077c7c1a589573b1450743011117f1aa1a91d5ae776bbc5ca6070f2 (from https://pypi.org/simple/lxml/) (requires-python:>=2.7, !=3.0.
, !=3.1., !=3.2., !=3.3., != 3.4.). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached lxml-4.5.0.tar.gz (4.5 MB)
Requirement already satisfied: beautifulsoup4>=4.7 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from mechanicalsoup) (4.7.1)
Requirement already satisfied: soupsieve>=1.2 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from beautifulsoup4>=4.7->mechanicalsoup) (2.2.1)
Requirement already satisfied: certifi>=2017.4.17 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from requests>=2.22.0->mechanicalsoup) (2021.5.30)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from requests>=2.22.0->mechanicalsoup) (1.24.3)
Requirement already satisfied: idna<3,>=2.5 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from requests>=2.22.0->mechanicalsoup) (2.7)
Requirement already satisfied: chardet<5,>=3.0.2 in /data/data/com.termux/files/usr/lib/python3.9/site-packages (from requests>=2.22.0->mechanicalsoup) (3.0.4)
Using legacy 'setup.py install' for lxml, since package 'wheel' is not installed.
Installing collected packages: lxml, mechanicalsoup
Running setup.py install for lxml ... error
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_a6a27b4575234b8d89868b08f0ce04ad/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_a6a27b4575234b8d89868b08f0ce04ad/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 /data/data/com.termux/files/usr/tmp/pip-record-ovbqias7/install-record.txt --single-version-externally-managed --compile --install-headers /data/data/com.termux/files/usr/include/python3.9/lxml
cwd: /data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_a6a27b4575234b8d89868b08f0ce04ad/
Complete output (123 lines):
Building lxml version 4.5.0.
Building without Cython.
ERROR: b'/data/data/com.termux/files/usr/bin/sh: 1: xslt-config: not found\n'
** make sure the development packages of libxml2 and libxslt are installed **

Using build configuration of libxslt
running install
running build
running build_py
creating build
creating build/lib.linux-armv7l-3.9
creating build/lib.linux-armv7l-3.9/lxml
copying src/lxml/sax.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/_elementpath.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/builder.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/ElementInclude.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/__init__.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/usedoctest.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/cssselect.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/pyclasslookup.py -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/doctestcompare.py -> build/lib.linux-armv7l-3.9/lxml
creating build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/__init__.py -> build/lib.linux-armv7l-3.9/lxml/includes
creating build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/diff.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/ElementSoup.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/html5parser.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/builder.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/__init__.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/usedoctest.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/_setmixin.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/clean.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/soupparser.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/_html5builder.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/_diffcommand.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/formfill.py -> build/lib.linux-armv7l-3.9/lxml/html
copying src/lxml/html/defs.py -> build/lib.linux-armv7l-3.9/lxml/html
creating build/lib.linux-armv7l-3.9/lxml/isoschematron
copying src/lxml/isoschematron/__init__.py -> build/lib.linux-armv7l-3.9/lxml/isoschematron
copying src/lxml/etree.h -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/etree_api.h -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/lxml.etree.h -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/lxml.etree_api.h -> build/lib.linux-armv7l-3.9/lxml
copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/xinclude.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/config.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/__init__.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/uri.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/xslt.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/tree.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/xpath.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/relaxng.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/c14n.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/schematron.pxd -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/etree_defs.h -> build/lib.linux-armv7l-3.9/lxml/includes
copying src/lxml/includes/lxml-version.h -> build/lib.linux-armv7l-3.9/lxml/includes
creating build/lib.linux-armv7l-3.9/lxml/isoschematron/resources
creating build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/rng
copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/rng
creating build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl
copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl
copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl
creating build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-armv7l-3.9/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-armv7l-3.9/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-armv7l-3.9/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
creating build/temp.linux-armv7l-3.9
creating build/temp.linux-armv7l-3.9/src
creating build/temp.linux-armv7l-3.9/src/lxml
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/etree.c -o build/temp.linux-armv7l-3.9/src/lxml/etree.o -w
In file included from src/lxml/etree.c:692:
src/lxml/includes/etree_defs.h:14:10: fatal error: 'libxml/xmlversion.h' file not found
#include "libxml/xmlversion.h"
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
building 'lxml.objectify' extension
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/objectify.c -o build/temp.linux-armv7l-3.9/src/lxml/objectify.o -w
src/lxml/objectify.c:667:10: fatal error: 'libxml/xmlversion.h' file not found
#include "libxml/xmlversion.h"
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
building 'lxml.builder' extension
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/builder.c -o build/temp.linux-armv7l-3.9/src/lxml/builder.o -w
arm-linux-androideabi-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib -march=armv7-a -Wl,--fix-cortex-a8 -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib build/temp.linux-armv7l-3.9/src/lxml/builder.o -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-armv7l-3.9/lxml/builder.cpython-39.so
building 'lxml._elementpath' extension
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/_elementpath.c -o build/temp.linux-armv7l-3.9/src/lxml/_elementpath.o -w
arm-linux-androideabi-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib -march=armv7-a -Wl,--fix-cortex-a8 -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib build/temp.linux-armv7l-3.9/src/lxml/_elementpath.o -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-armv7l-3.9/lxml/_elementpath.cpython-39.so
building 'lxml.html.diff' extension
creating build/temp.linux-armv7l-3.9/src/lxml/html
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/html/diff.c -o build/temp.linux-armv7l-3.9/src/lxml/html/diff.o -w
arm-linux-androideabi-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib -march=armv7-a -Wl,--fix-cortex-a8 -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib build/temp.linux-armv7l-3.9/src/lxml/html/diff.o -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-armv7l-3.9/lxml/html/diff.cpython-39.so
building 'lxml.html.clean' extension
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/html/clean.c -o build/temp.linux-armv7l-3.9/src/lxml/html/clean.o -w
arm-linux-androideabi-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib -march=armv7-a -Wl,--fix-cortex-a8 -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib build/temp.linux-armv7l-3.9/src/lxml/html/clean.o -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-armv7l-3.9/lxml/html/clean.cpython-39.so
building 'lxml.sax' extension
arm-linux-androideabi-clang -mfloat-abi=softfp -mfpu=vfpv3-d16 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -fstack-protector-strong -O3 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc/lxml/includes -I/data/data/com.termux/files/usr/include/python3.9 -c src/lxml/sax.c -o build/temp.linux-armv7l-3.9/src/lxml/sax.o -w
arm-linux-androideabi-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib -march=armv7-a -Wl,--fix-cortex-a8 -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -march=armv7-a -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v4/sysroot/usr/lib build/temp.linux-armv7l-3.9/src/lxml/sax.o -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-armv7l-3.9/lxml/sax.cpython-39.so
Compile failed: command '/data/data/com.termux/files/usr/bin/arm-linux-androideabi-clang' failed with exit code 1
creating data
creating data/data
creating data/data/com.termux
creating data/data/com.termux/files
creating data/data/com.termux/files/usr
creating data/data/com.termux/files/usr/tmp
cc -I/usr/include/libxml2 -c /data/data/com.termux/files/usr/tmp/xmlXPathInit0ckq7iag.c -o data/data/com.termux/files/usr/tmp/xmlXPathInit0ckq7iag.o
/data/data/com.termux/files/usr/tmp/xmlXPathInit0ckq7iag.c:1:10: fatal error: 'libxml/xpath.h' file not found
#include "libxml/xpath.h"
         ^~~~~~~~~~~~~~~~
1 error generated.
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*********************************************************************************
error: command '/data/data/com.termux/files/usr/bin/arm-linux-androideabi-clang' failed with exit code 1
----------------------------------------

ERROR: Command errored out with exit status 1: /data/data/com.termux/files/usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_a6a27b4575234b8d89868b08f0ce04ad/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-bkpe2bm_/lxml_a6a27b4575234b8d89868b08f0ce04ad/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 /data/data/com.termux/files/usr/tmp/pip-record-ovbqias7/install-record.txt --single-version-externally-managed --compile --install-headers /data/data/com.termux/files/usr/include/python3.9/lxml

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported pip3 install mechanicalsoup command in the Termux environment described by the log. The report names no project file, test, or source entry point; it would be done only when the installation failure is understood and the command completes successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.