Search Criteria
Package Details: python-selectolax 0.4.6-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-selectolax.git (read-only, click to copy) |
|---|---|
| Package Base: | python-selectolax |
| Description: | Fast HTML5 parser with CSS selectors |
| Upstream URL: | https://github.com/rushter/selectolax |
| Licenses: | MIT |
| Submitter: | lmartinez-mirror |
| Maintainer: | carlosal1015 |
| Last Packager: | carlosal1015 |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2022-03-13 21:04 (UTC) |
| Last Updated: | 2025-12-09 16:08 (UTC) |
Dependencies (6)
- python
- cython (cython-gitAUR) (make)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Latest Comments
quietvoid commented on 2025-06-16 01:07 (UTC)
Forgot to update the checksum for v0.3.30
fam007e commented on 2025-06-10 11:54 (UTC)
Fixing Selectolax AUR Installation Issues
Problem
The AUR python-selectolax package was failing to install due to build issues with the upstream source.
Solution
Generate a proper source distribution tarball from the cloned repository and use it for the AUR package.
Steps to Fix
1. Clone and Setup Repository
2. Create Python Virtual Environment
3. Install Build Dependencies
4. Initialize Submodules
5. Build Source Distribution
6. Copy Tarball to AUR Package Directory
7. Update PKGBUILD
8. Generate New .SRCINFO
9. Install Package
Result
The package now installs successfully using the properly built source distribution that includes all necessary Cython extensions and submodules (lexbor and modest parsers).
Why This Works