diff options
| author | 2026-05-14 12:05:10 +0100 | |
|---|---|---|
| committer | 2026-05-14 12:05:10 +0100 | |
| commit | 1589910f1319c1806bbfaf47c73a80cbcee8fafb (patch) | |
| tree | 57f4dd8ac98e0394b7c62e54f7cea24284f2ac36 /dot_local/share/applications/teams-sii.desktop.tmpl | |
| parent | e20942db608da333482d7485f123342962e1127a (diff) | |
| download | dotfiles-1589910f1319c1806bbfaf47c73a80cbcee8fafb.tar.gz dotfiles-1589910f1319c1806bbfaf47c73a80cbcee8fafb.tar.bz2 dotfiles-1589910f1319c1806bbfaf47c73a80cbcee8fafb.zip | |
fix(remote-dev): use deadsnakes python3.11 instead of nix for Mason
Nix's python rejects manylinux wheels by design (its libc is patched),
which forced pip in Mason's per-pkg venvs to compile nodejs-wheel-binaries
(pulled in by basedpyright) from source. That source build then failed on
Ubuntu 20.04's gcc 9.4 — Node 24 requires C++20 (g++ >= 12.2.0).
Replace the nix python311-versioned-only derivation with an Ubuntu-native
python3.11 from the deadsnakes PPA. It satisfies Mason's >=3.10 version
requirement, accepts manylinux wheels, and the versioned binary name
leaves /usr/bin/python3 untouched (leaf-tools policy preserved).
Diffstat (limited to 'dot_local/share/applications/teams-sii.desktop.tmpl')
0 files changed, 0 insertions, 0 deletions
