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

Scott Kitterman debian at kitterman.com
Fri Nov 1 06:28:28 GMT 2019


On Thu, 31 Oct 2019 22:42:13 -0700 Steve Langasek 
<steve.langasek at canonical.com> wrote:
> 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.

FWIW, I disagree on this patch.  I think this is exactly what one would want.  
The test failure provides awareness of an incompatibility.  The sooner the 
better.  I don't think there's benefit to waiting until the default is changed 
to discover this.

Scott K
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/python-apps-team/attachments/20191101/83abfca4/attachment.sig>


More information about the Python-apps-team mailing list