Search Criteria
Package Details: python2-lxml 4.9.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python2-lxml.git (read-only, click to copy) |
---|---|
Package Base: | python2-lxml |
Description: | Python2 binding for the libxml2 and libxslt libraries |
Upstream URL: | https://lxml.de/ |
Licenses: | custom, BSD |
Submitter: | patlefort |
Maintainer: | patlefort |
Last Packager: | patlefort |
Votes: | 8 |
Popularity: | 0.037421 |
First Submitted: | 2021-06-22 01:52 (UTC) |
Last Updated: | 2022-12-13 22:26 (UTC) |
Dependencies (7)
- libxslt (libxslt-git)
- python2 (python2-bin)
- cython2 (make)
- python2-setuptools (make)
- python2-beautifulsoup4 (optional) – malformed HTML parsing support
- python2-cssselect (optional) – CSS parsing support
- python2-html5lib (optional) – HTML5 parsing support
Required by (55)
- ajenti-git
- bamf-ubuntu-bzr
- bibus
- ccx2 (optional)
- ccx2-git (optional)
- chirp-daily
- chirp-hg
- compiz-boxmenu
- couchpotato
- couchpotato-git (optional)
- d-rats
- fittotcx-git
- gcc-python-plugin (make)
- gcc-python-plugin-c-api (make)
- gcc-python-plugin-doc (make)
- gcc-python2-plugin
- gcc-python2-plugin (make)
- giws
- handshake-cracker
- jbrout-git
- Show 35 more...
Latest Comments
1 2 3 Next › Last »
brianzbr commented on 2022-11-04 14:28 (UTC)
New to Arch so please bear with me... whenever I try to build this it gets to this step and then seems to just get stuck there indefinitely. I've let it sit on this for up to an hour:
gcc -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc/lxml -Isrc/lxml/includes -I/usr/include/libxml2 -Isrc -I/usr/include/python2.7 -c src/lxml/etree.c -o build/temp.linux-x86_64-2.7/src/lxml/etree.o -w
Here's the full output leading up to that: https://pastebin.com/ezKPKiJy
Any suggestions?
0b100100 commented on 2022-09-05 20:40 (UTC)
This solves the issue. All tests are in fact successfully completed. Thank you.
patlefort commented on 2022-09-05 12:04 (UTC)
I've removed python2-html5lib from checkdepends as it appears that it's not required.
0b100100 commented on 2022-09-04 21:50 (UTC) (edited on 2022-09-04 22:48 (UTC) by 0b100100)
Hi. Could you please disable the check for now? Some required sub-dependencies like python2-six and python2-packaging got dropped recently.
Edit: Please ignore my request above. I just pushed the dropped python2-six package. A remaining issue is the missing python2-packaging package, which is required by some sub-dependencies for their checks. But this is certainly not your issue. ;)
dreieck commented on 2022-07-10 15:25 (UTC) (edited on 2022-07-10 15:25 (UTC) by dreieck)
Just for information:
I observe that after your recent two changes the installation size got 1.05 MiB smaller.
Anything important missing now because you don't seem to use the
Makefile
anymore for building?, or just some "junk" not included?Regards!
patlefort commented on 2022-07-10 03:47 (UTC)
Ok so it's actually required. Man this package is giving me headaches. His makefile let you presume it's not required.
toddejohnson commented on 2022-07-10 02:40 (UTC)
I think cython2 is needed in makedepends. Errors from
makechrootpkg
:Works when cython2 is added back.
patlefort commented on 2022-07-09 18:09 (UTC)
python2 setup.py build
isn't enough, it needsbuild_ext -i
option passed or tests will fail withImportError: cannot import name etree
. I've pushed an updated pkgbuild which should hopefully fix the issue by disabling coverage and cython dependency.MarsSeed commented on 2022-07-09 15:23 (UTC) (edited on 2022-07-09 15:23 (UTC) by MarsSeed)
Or he can just omit using
make
altogether, since it is redundant here, and return to the previous way (was used in this PKGBUILD until recently):dreieck commented on 2022-07-09 15:13 (UTC) (edited on 2022-07-10 15:27 (UTC) by dreieck)
I played around with the options to
test.py
, and I found out that the--coverage
option which is passed to the test script in theMakefile
~~causes~~triggers the segmentation fault for me. If I leave it out, I don't get the segmentation fault.You could use this patch to the
Makefile
as a workaround to just disable--coverage
completely:1 2 3 Next › Last »