Rebuild Todo List Missing build depends in python packages
Jan. 1, 2019 - Eli Schwartz
Many packages which use the setup_requires keyword can download their dependencies from PyPI during the build stage; this should never be happening as dependencies should be properly specified in makedepends.
Common things to look for:
- requirement for pbr.
- requirement for setuptools_scm. makedepends can be switched from python-setuptools to python-setuptools-scm
- requirement for pytest-runner. In this case, python-pytest-runner must be specified in makedepends, not checkdepends
Packages were discovered due to archlinux32 or reproducible builds failures when building without network connectivity.
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
any | Extra | python-astroid | 3.3.5-2 | polyzen, alerque | Complete | jelle | |
any | Extra | python-pylint | 3.3.1-2 | alerque | Complete | jelle | |
any | Extra | python-wstools | felixonmars | Complete | jelle | ||
any | Extra | python2-pylint | Complete | jelle |