Rebuild Todo List Missing build depends in python packages

2019-01-01 - 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.

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
24 packages displayed out of 24 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Extra python2-pylint Complete jelle
any Extra python-astroid polyzen, alerque Complete jelle
any Community python-cheroot 8.5.2-6 foxxx0 Complete eschwartz
any Community python-dateutil 2.8.2-4 jelle, alerque Complete eschwartz
any Community python-dropbox 11.25.0-2 lfleischer Complete eschwartz
any Community python-execnet 1.9.0-4 felixonmars Complete eschwartz
any Community python-ioflo 2.0.2-5 felixonmars Complete eschwartz
any Community python-irc 19.0.1-3 kkeen, Foxboron Complete eschwartz
any Community python-jaraco 2021.12.20-1 kkeen Complete eschwartz
x86_64 Community python-keyutils Foxboron Complete jelle
any Community python-lockfile 0.12.2-11 jlichtblau Complete eschwartz
x86_64 Community python-lz4 3.1.10-7 grazzolini Complete eschwartz
any Community python-progressbar 4.0.0-1 jelle, dvzrv Complete eschwartz
any Community python-pygal 1:3.0.0-1 felixonmars Complete eschwartz
any Extra python-pylint alerque Complete jelle
any Community python-pyte 0.8.0-8 felixonmars Complete eschwartz
any Community python-pytest32 Complete eschwartz
any Community python-raet 0.6.8-7 felixonmars Complete eschwartz
any Community python-stevedore 3.5.0-3 foutrelis Complete eschwartz
any Community python-tox 3.24.5-1 felixonmars, FFY00 Complete eschwartz
any Community python-utils 3.1.0-1 NicoHood, dvzrv Complete eschwartz
any Community python-virtualenvwrapper 4.8.4-6 foutrelis Complete eschwartz
any Extra python-wstools 0.4.10-5 felixonmars Complete jelle
any Community python-xlib 0.31-3 Foxboron Complete eschwartz