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

Reply via email to