[Python-apps-team] Bug#943936: supervisor: Build-depends on python3-all but should only need python3

Steve Langasek steve.langasek at canonical.com
Fri Nov 1 05:42:13 GMT 2019


Package: supervisor
Version: 4.1.0-1
Severity: minor
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu focal ubuntu-patch

Dear maintainers,

The supervisor package currently build-depends on python3-all, which causes
its test suite to be run at build time against all supported versions of
python3.

This is unnecessary, since supervisor is an application package and will
only ever be used at runtime against the current version of python3.

The only reason I noticed this is because python3.8 has been added as a
supported, non-default version of python3 in Ubuntu, and supervisor 4.0.4
was not compatible with python3.8.

I'd suggest the attach patch, to avoid the build failing in the future on
build-time tests that are not relevant to the functioning of the binary
package.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru supervisor-4.1.0/debian/control supervisor-4.1.0/debian/control
--- supervisor-4.1.0/debian/control	2019-10-31 17:52:44.000000000 -0700
+++ supervisor-4.1.0/debian/control	2019-10-31 22:32:49.000000000 -0700
@@ -6,7 +6,7 @@
 Build-Depends:
  debhelper-compat (= 12),
  dh-python,
- python3-all,
+ python3,
  python3-pkg-resources,
  python3-setuptools,
  python3-sphinx,


More information about the Python-apps-team mailing list