Control: tags -1 moreinfo
On Fri, 1 Mar 2024 23:54:26 +0530
Akash Doppalapudi <akashdoppalapudi2001@gmail.com> wrote:I am looking for a sponsor for my package "python-raccoon":
hi Akash,
thanks for working on this package. Unfortunately, it fails to build,
so the following remarks and suggestions are based on the source pkg
alone:
* please push your changes to the package's VCS; if you need access
to its current repository on salsa just let me know (do mention your
username there).
* multiple build-deps seem to be only needed for running tests, but
those are disabled in d/rules (probably because the tarball on pypi
doesn't contain any test files in the first place, only the upstream
github repo does). Please remove any unused build-deps.
* d/rules incorrectly sets PYBUILD_NAME to the source pkg name, this
should either be deleted, or set to the name actually used to import
the module.
* the binary pkg has an unused hardcoded dependency on
python3-pkg-resources.
* consider adding a very basic autopkgtest by setting 'Testsuite:
autopkgtest-pkg-python' in d/control.
Build fails with the following error (full log attached):
dpkg-source: info: building python-raccoon in python-raccoon_3.1.1-1.dsc
debian/rules binary
dh binary --with python3 --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
E: pybuild pybuild:389: configure: plugin pyproject failed with: PEP517 plugin dependencies are not available. Please Build-Depend on pybuild-plugin-pyproject.
dh_auto_configure: error: pybuild --configure -i python{version} -p "3.12 3.11" returned exit code 13
make: *** [debian/rules:6: binary] Error 25
Please remove the moreinfo tag (and CC me directly) once you have an
updated package ready.
Attachment:
signature.asc
Description: PGP signature