Control: reopen -1 Control: severity -1 important Control: retitle -1 please avoid the usage of distutils at runtime Control: tags -1 + patch
While the addition of the dependency fixes the issue, please could you consider to avoid the usage of distutils at runtime?
diff -Nru importmagic-0.1.7/debian/changelog importmagic-0.1.7/debian/changelog --- importmagic-0.1.7/debian/changelog 2018-04-28 08:01:34.000000000 +0200 +++ importmagic-0.1.7/debian/changelog 2018-04-28 17:38:29.000000000 +0200 @@ -1,3 +1,10 @@ +importmagic (0.1.7-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Avoid usage of distutils at runtime. + + -- Matthias Klose <d...@debian.org> Sat, 28 Apr 2018 17:38:29 +0200 + importmagic (0.1.7-2) unstable; urgency=medium [ OndÅej Nový ] diff -Nru importmagic-0.1.7/debian/patches/avoid-distutils-usage.diff importmagic-0.1.7/debian/patches/avoid-distutils-usage.diff --- importmagic-0.1.7/debian/patches/avoid-distutils-usage.diff 1970-01-01 01:00:00.000000000 +0100 +++ importmagic-0.1.7/debian/patches/avoid-distutils-usage.diff 2018-04-28 17:38:23.000000000 +0200 @@ -0,0 +1,24 @@ +--- a/importmagic/index.py ++++ b/importmagic/index.py +@@ -8,18 +8,14 @@ import json + import logging + import re + from contextlib import contextmanager +-from distutils import sysconfig + + from importmagic.util import parse_ast + + + LIB_LOCATIONS = sorted(set(( +- (sysconfig.get_python_lib(standard_lib=True), 'S'), +- (sysconfig.get_python_lib(plat_specific=True), '3'), +- (sysconfig.get_python_lib(standard_lib=True, prefix=sys.prefix), 'S'), +- (sysconfig.get_python_lib(plat_specific=True, prefix=sys.prefix), '3'), +- (sysconfig.get_python_lib(standard_lib=True, prefix='/usr/local'), 'S'), +- (sysconfig.get_python_lib(plat_specific=True, prefix='/usr/local'), '3'), ++ ('/usr/lib/python%d.%d' % sys.version_info[:2], 'S'), ++ ('/usr/lib/python3/dist-packages', '3'), ++ ('/usr/local/lib/python3/dist-packages', '3'), + )), key=lambda l: -len(l[0])) + + # Regex matching modules that we never attempt to index. diff -Nru importmagic-0.1.7/debian/patches/series importmagic-0.1.7/debian/patches/series --- importmagic-0.1.7/debian/patches/series 2018-04-28 07:46:08.000000000 +0200 +++ importmagic-0.1.7/debian/patches/series 2018-04-28 17:30:24.000000000 +0200 @@ -1,2 +1,3 @@ use-debian-six.patch look-for-test-data.patch +avoid-distutils-usage.diff