Source: python3.11
Version: 3.11.13-1
Severity: serious
User: debian-gl...@lists.debian.org
Usertags: libnsl-dev

Dear maintainer,

Starting with glibc 2.31, support for NIS (libnsl library) has been
moved to a separate libnsl2 package. In order to allow a smooth
transition, a libnsl-dev has been added to the libc6-dev package.

This dependency has been temporarily dropped in the 2.37-15.1 NMU, as
part of the 64-bit time_t transition. This causes python3.11 to be built
without NIS support, which in practice means that this python module is
missing from libpython3.11-stdlib:
/usr/lib/python3.11/lib-dynload/nis.cpython-311-x86_64-linux-gnu.so

Please either:
- Add libnsl-dev as build dependency
- Disable NIS support explicitly so that this feature does not depend on
  the packages installed on the system.
  
The glibc change will likely be reverted in the short term, but given
its a change we want to do for Trixie, this will only lower the severity
of the bug.

Regards
Aurelien

Reply via email to