https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673
--- Comment #23 from Charlie Li <vish...@freebsd.org> --- (In reply to takeda from comment #22) It doesn't work like that. What nix does is not really relevant to us here. The distutils deprecation in 3.11 and subsequent removal in this version is a much bigger problem than just separating out sqlite et al from the base Python distribution. Fixing the separated components are relatively easy despite some caveats (namely PEP-517 is only intended for Python 3). They are only separate ports because building some of the libraries they bind would result in circular dependencies back to Python itself (esp if the library uses meson or ninja to build), and not because they are truly optional parts of the base Python distribution. -- You are receiving this mail because: You are the assignee for the bug.