On 09/20/2018 01:01 PM, Mattia Rizzolo wrote: > Control: tag -1 moreinfo > > On Thu, Sep 20, 2018 at 09:43:46AM +0200, Julian Andres Klode wrote: >> lintian reports ancient-python-version-field for python-apt, but removing >> that >> causes py{,3}versions to complain: >> >> pyversions: missing X(S)-Python-Version in control file, fall back to >> debian/pyversions >> pyversions: missing debian/pyversions file, fall back to supported versions >> py3versions: no X-Python3-Version in control file, using supported versions >> >> hence the autopkgtests fail because of stderr, so it is not possible to >> remove >> those fields as lintian suggests. >> >> Lintian should not tell us to remove fields that then cause warnings in build >> tools. Or those tools should be fixed. > > CCing the dh-python maintainers, as it's dh_python{2,3} that deals with > those fields...
I found these warning very misleading, and IMO, they should be removed, as lintian is right that we shouldn't set X(S)-Python-Version or debian/pyversions or even X-Python3-Version unless we want to remove support for some Python version. Now, why exactly is your autopkgtests failing? This isn't clear at all in your bug report. What package, what test, etc... Could you expand on this please? Cheers, Thomas Goirand (zigo)