Package: python3-minimal Version: 3.6.6-1 Severity: wishlist I am one of the upstream maintainers of GNU libc. We are considering starting to use Python for scripts run during the build. This obviously adds some version of Python to the set of packages that need to be built early in the process of bringing up a new architecture, and we want to minimize the hassle for people doing that work. We think it would help if we made sure sure that all Python scripts run during the build work with only Debian's python3-minimal installed; thus, most of the external libraries pulled in by the full Python stdlib would not be required. We've looked over the set of modules included in python3-minimal, and the only one that's missing that we're sure we want to use is argparse.
Would you please consider adding argparse to the set of modules included in python3-minimal? This would also require adding copy and copyreg, but all of those appear to be pure-Python modules (no C component) so I should think it wouldn't be a huge extra maintenance burden. The discussion about using Python scripts during the build of glibc starts at https://sourceware.org/ml/libc-alpha/2018-08/msg00190.html and continues at https://sourceware.org/ml/libc-alpha/2018-09/msg00025.html . We currently plan to keep our scripts compatible with both Python 2 and 3 at least through upstream EOL for Python 2, so I'm going to file a copy of this bug against python-minimal. Thanks, zw -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.17.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-minimal depends on: ii dpkg 1.19.0.5+b1 ii python3.6-minimal 3.6.6-3 python3-minimal recommends no packages. python3-minimal suggests no packages. -- no debconf information