Control: tags -1 moreinfo

On Thu, 20 Mar 2025 17:37:54 +0100
"Alexandre Rossi" <n...@zincube.net> wrote:

> I am looking for a sponsor for my package python-whisper:

hi Alexandre,

thanks for picking up the slack on this long neglected package. Some
issues and suggestions:
* changelog: when doing a team upload (such as this) it is customary
  to add an explicit entry mentioning just that (e.g. 'dch --team'),
  to clearly distinguish the upload from an NMU.
* copyright: could use standard license short-name cf. [1], i.e.
  "Apache-2.0".
* control:
  + build-depend on python3 is redundant (implied by python3-all).
  + current standards-version is 4.7.2.
  + 'Conflicts: python-whisper' looks obsolete; that python2 package
    was last seen in stretch.
  + please add an autopkgtest, even the trivial 'Testsuite:
    autopkgtest-pkg-python' is better than nothing.
  + missing hard dependencies for unconditional imports in the scripts
    installed into /usr/bin:
    - bin/rrd2whisper.py:11:  import rrdtool
    - contrib/whisper-auto-resize.py:84:    from carbon.conf import settings
    - contrib/whisper-auto-resize.py:94:from carbon.storage import 
loadStorageSchemas, loadAggregationSchemas
* lintian hits about library-package-name-for-application and
  application-in-library-section might qualify for overrides in
  packages that are primarily a python module but also ship small or
  trivial scripts on the side.

Any reason for not putting the upstream testsuite to good use, on
build and/or in an autopkgtest context?

Please enable the CI on salsa [2], it's a great quality control tool
and time saver.


[1]https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-short-name
[2]https://salsa.debian.org/salsa-ci-team/pipeline#activate-salsa-ci

Please remove the moreinfo tag (and CC me) once you have an updated
package ready.

Attachment: pgpMHyjQImM9U.pgp
Description: OpenPGP digital signature

Reply via email to