Skip to content

[Bug]: "Getting started" doesn't work on macOS #579

@CrepeGoat

Description

@CrepeGoat

Current Behavior

Following the getting started steps, I get an error saying error: flake 'git+file:///<PATH>&shallow=1' does not provide attribute 'apps.aarch64-darwin.default', 'defaultApp.aarch64-darwin', 'packages.aarch64-darwin.default' or 'defaultPackage.aarch64-darwin'

I figured this was from line 28 in flake.nix, so I changed it to:

-       flake-utils.lib.system.x86_64-linux
+       flake-utils.lib.system.aarch64-darwin

re-running nix run I then got a different error: error: darwin.apple_sdk_11_0 has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks> for migration instructions

Expected Behavior

I expected it to work.

Steps To Reproduce

  1. nix flake init --template github:tweag/jupyenv
  2. nix run
  3. error
  4. change line 28 in flake.nix to use aarch64-darwin instead of x86_64-linux
  5. reran nix run
  6. second error

OS

% sw_vers
ProductName:		macOS
ProductVersion:		26.2
BuildVersion:		25C56
% uname -a
Darwin MacBookAir 25.2.0 Darwin Kernel Version 25.2.0: Tue Nov 18 21:09:55 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T8103 arm64

Version

commit 55e42c3 (version 0.1.0?)

Additional Context

No response

Relevant log output

% nix run --show-trace
warning: Git tree '/Users/beckerawqatty/Repos/class notes' is dirty
do you want to allow configuration setting 'extra-substituters' to be set to 'https://tweag-jupyter.cachix.org' (y/N)? n
do you want to permanently mark this value as untrusted (y/N)? n
warning: ignoring untrusted flake configuration setting 'extra-substituters'.
Pass '--accept-flake-config' to trust it
do you want to allow configuration setting 'extra-trusted-public-keys' to be set to 'tweag-jupyter.cachix.org-1:UtNH4Zs6hVUFpFBTLaA4ejYavPo5EFFqgd7G7FxGW9g=' (y/N)? n
do you want to permanently mark this value as untrusted (y/N)? n
warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.
Pass '--accept-flake-config' to trust it
warning: creating lock file '/Users/beckerawqatty/Repos/class notes/2026 Spring - STAT 5010 - Statistical Modeling II/notes/2026-02-11 lab/flake.lock': 
• Added input 'flake-compat':
    'github:edolstra/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Added input 'flake-utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'jupyenv':
    'github:tweag/jupyenv/55e42c3dea87d3c1e3e9dfde28df637e88d6bd39?narHash=sha256-TlUFZOqFsTXh97vRpNeyoJJ%2BWNOwxgvu7u3JcLGN7iU%3D' (2024-12-03)
• Added input 'jupyenv/flake-compat':
    'github:edolstra/flake-compat/9ed2ac151eada2306ca8c418ebd97807bb08f6ac?narHash=sha256-HRJ/18p%2BWoXpWJkcdsk9St5ZiukCqSDgbOGFa8Okehg%3D' (2024-11-27)
• Added input 'jupyenv/flake-utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'jupyenv/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'jupyenv/ihaskell':
    'github:ihaskell/ihaskell/d896621edbf032a86fa85723911b0e75852402f2?narHash=sha256-vWd8sqQ2fBdlxqdpWAayS/PPeFf8BSVe1IRbqGFjwlI%3D' (2024-12-01)
• Added input 'jupyenv/ihaskell/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/ihaskell/hls':
    'github:haskell/haskell-language-server/fea01358646a767980eb8645f7ef8878d83725fe?narHash=sha256-JTjkZOoDonda/EbIWXxPEr3hBVkVu2388XAxMWduKJQ%3D' (2024-11-25)
• Added input 'jupyenv/ihaskell/hls/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
• Added input 'jupyenv/ihaskell/hls/flake-utils':
    follows 'jupyenv/ihaskell/flake-utils'
• Added input 'jupyenv/ihaskell/hls/nixpkgs':
    'github:NixOS/nixpkgs/e913ae340076bbb73d9f4d3d065c2bca7caafb16?narHash=sha256-Ds1QpobBX2yoUDx9ZruqVGJ/uQPgcXoYuobBguyKEh8%3D' (2024-06-11)
• Added input 'jupyenv/ihaskell/nix-filter':
    'github:numtide/nix-filter/f7653272fd234696ae94229839a99b73c9ab7de0?narHash=sha256-oRam5PS1vcrr5UPgALW0eo1m/5/pls27Z/pabHNy2Ms%3D' (2024-11-13)
• Added input 'jupyenv/ihaskell/nixpkgs24_11':
    follows 'jupyenv/nixpkgs-stable'
• Added input 'jupyenv/ihaskell/nixpkgsMaster':
    follows 'jupyenv/nixpkgs-master'
• Added input 'jupyenv/nix-dart':
    'github:djacu/nix-dart/8ee4e1a5ec0cc6c1e15860c4733f741485e8231e?narHash=sha256-JiZrr75JILHW7IaNW3MwpYn%2B084Q6/gnXScPR7Pozhs%3D' (2023-01-14)
• Added input 'jupyenv/nix-dart/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/nix-dart/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/nix-dart/pub2nix':
    'github:paulyoung/pub2nix/0c7ecca590fcd1616db8c6468f799ffef36c85e9?narHash=sha256-pDvcXSG1Mh2BpwkqAcNDJzcupV3pIAAtZJLfkiHMAz4%3D' (2020-07-08)
• Added input 'jupyenv/nixpkgs':
    'github:nixos/nixpkgs/31d66ae40417bb13765b0ad75dd200400e98de84?narHash=sha256-7NbtSLfZO0q7MXPl5hzA0sbVJt6pWxxtGWbaVUDDmjs%3D' (2024-12-01)
• Added input 'jupyenv/nixpkgs-master':
    'github:nixos/nixpkgs/88196cc0760e55b11c71f80df5f14bf3f836563c?narHash=sha256-bptm7zLlH9Q8Hxi0qBFhinYpKVkhrm0gGj9TARdT8z4%3D' (2024-12-02)
• Added input 'jupyenv/nixpkgs-stable':
    'github:nixos/nixpkgs/62c435d93bf046a5396f3016472e8f7c8e2aed65?narHash=sha256-F7thesZPvAMSwjRu0K8uFshTk3ZZSNAsXTIFvXBT%2B34%3D' (2024-11-30)
• Added input 'jupyenv/npmlock2nix':
    'github:nix-community/npmlock2nix/9197bbf397d76059a76310523d45df10d2e4ca81?narHash=sha256-sJM82Sj8yfQYs9axEmGZ9Evzdv/kDcI9sddqJ45frrU%3D' (2023-01-11)
• Added input 'jupyenv/opam-nix':
    'github:tweag/opam-nix/ea8b9cb81fe94e1fc45c6376fcff15f17319c445?narHash=sha256-jj25fziYrES8Ix6HkfSiLzrN6MZjiwlHUxFSIuLRjgE%3D' (2024-11-26)
• Added input 'jupyenv/opam-nix/flake-compat':
    follows 'jupyenv'
• Added input 'jupyenv/opam-nix/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/opam-nix/mirage-opam-overlays':
    'github:dune-universe/mirage-opam-overlays/797cb363df3ff763c43c8fbec5cd44de2878757e?narHash=sha256-j4QREQDUf8oHOX7qg6wAOupgsNQoYlufxoPrgagD%2BpY%3D' (2024-03-20)
• Added input 'jupyenv/opam-nix/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/opam-nix/opam-overlays':
    'github:dune-universe/opam-overlays/f2bec38beca4aea9e481f2fd3ee319c519124649?narHash=sha256-bwM18ydNT9fYq91xfn4gmS21q322NYrKwfq0ldG9GYw%3D' (2024-09-20)
• Added input 'jupyenv/opam-nix/opam-repository':
    'github:ocaml/opam-repository/3d52b66b04788999a23f22f0d59c2dfc831c4f32?narHash=sha256-kju4NWEQo4xTxnKeBIsmqnyxIcCg6sNZYJ1FmG/gCDw%3D' (2024-11-26)
• Added input 'jupyenv/opam-nix/opam2json':
    'github:tweag/opam2json/819d291ea95e271b0e6027679de6abb4d4f7f680?narHash=sha256-5pXfbUfpVABtKbii6aaI2EdAZTjHJ2QntEf0QD2O5AM%3D' (2022-12-20)
• Added input 'jupyenv/opam-nix/opam2json/nixpkgs':
    follows 'jupyenv/opam-nix/nixpkgs'
• Added input 'jupyenv/poetry2nix':
    'github:nix-community/poetry2nix/f554d27c1544d9c56e5f1f8e2b8aff399803674e?narHash=sha256-F7N1mxH1VrkVNHR3JGNMRvp9%2B98KYO4b832KS8Gl2xI%3D' (2024-11-10)
• Added input 'jupyenv/poetry2nix/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/poetry2nix/nix-github-actions':
    'github:nix-community/nix-github-actions/e04df33f62cdcf93d73e9a04142464753a16db67?narHash=sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9%2BBV1h%2BMpA%3D' (2024-10-24)
• Added input 'jupyenv/poetry2nix/nix-github-actions/nixpkgs':
    follows 'jupyenv/poetry2nix/nixpkgs'
• Added input 'jupyenv/poetry2nix/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/poetry2nix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'jupyenv/poetry2nix/treefmt-nix':
    follows 'jupyenv'
• Added input 'jupyenv/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/3308484d1a443fc5bc92012435d79e80458fe43c?narHash=sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE%3D' (2024-11-19)
• Added input 'jupyenv/pre-commit-hooks/flake-compat':
    follows 'jupyenv'
• Added input 'jupyenv/pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Added input 'jupyenv/pre-commit-hooks/gitignore/nixpkgs':
    follows 'jupyenv/pre-commit-hooks/nixpkgs'
• Added input 'jupyenv/pre-commit-hooks/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/d063c1dd113c91ab27959ba540c0d9753409edf3?narHash=sha256-edm8WG19kWozJ/GqyYx2VjW99EdhjKwbY3ZwdlPAAlo%3D' (2024-11-04)
• Added input 'jupyenv/rust-overlay':
    'github:oxalica/rust-overlay/e66c0d43abf5bdefb664c3583ca8994983c332ae?narHash=sha256-aJmAIjZfWfPSWSExwrYBLRgXVvgF5LP1vaeUGOOIQ98%3D' (2024-12-02)
• Added input 'jupyenv/rust-overlay/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'nixpkgs':
    'github:nixos/nixpkgs/d6c71932130818840fc8fe9509cf50be8c64634f?narHash=sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84%3D' (2026-02-08)
warning: Git tree '/Users/beckerawqatty/Repos/class notes' is dirty
error: flake 'git+file:///<PATH>&shallow=1' does not provide attribute 'apps.aarch64-darwin.default', 'defaultApp.aarch64-darwin', 'packages.aarch64-darwin.default' or 'defaultPackage.aarch64-darwin'
% nix run --show-trace
warning: Git tree '/Users/beckerawqatty/Repos/class notes' is dirty
do you want to allow configuration setting 'extra-substituters' to be set to 'https://tweag-jupyter.cachix.org' (y/N)? n
do you want to permanently mark this value as untrusted (y/N)? n
warning: ignoring untrusted flake configuration setting 'extra-substituters'.
Pass '--accept-flake-config' to trust it
do you want to allow configuration setting 'extra-trusted-public-keys' to be set to 'tweag-jupyter.cachix.org-1:UtNH4Zs6hVUFpFBTLaA4ejYavPo5EFFqgd7G7FxGW9g=' (y/N)? n
do you want to permanently mark this value as untrusted (y/N)? n
warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.
Pass '--accept-flake-config' to trust it
warning: creating lock file '/Users/beckerawqatty/Repos/class notes/2026 Spring - STAT 5010 - Statistical Modeling II/notes/2026-02-11 lab/flake.lock': 
• Added input 'flake-compat':
    'github:edolstra/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Added input 'flake-utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'jupyenv':
    'github:tweag/jupyenv/55e42c3dea87d3c1e3e9dfde28df637e88d6bd39?narHash=sha256-TlUFZOqFsTXh97vRpNeyoJJ%2BWNOwxgvu7u3JcLGN7iU%3D' (2024-12-03)
• Added input 'jupyenv/flake-compat':
    'github:edolstra/flake-compat/9ed2ac151eada2306ca8c418ebd97807bb08f6ac?narHash=sha256-HRJ/18p%2BWoXpWJkcdsk9St5ZiukCqSDgbOGFa8Okehg%3D' (2024-11-27)
• Added input 'jupyenv/flake-utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'jupyenv/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'jupyenv/ihaskell':
    'github:ihaskell/ihaskell/d896621edbf032a86fa85723911b0e75852402f2?narHash=sha256-vWd8sqQ2fBdlxqdpWAayS/PPeFf8BSVe1IRbqGFjwlI%3D' (2024-12-01)
• Added input 'jupyenv/ihaskell/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/ihaskell/hls':
    'github:haskell/haskell-language-server/fea01358646a767980eb8645f7ef8878d83725fe?narHash=sha256-JTjkZOoDonda/EbIWXxPEr3hBVkVu2388XAxMWduKJQ%3D' (2024-11-25)
• Added input 'jupyenv/ihaskell/hls/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
• Added input 'jupyenv/ihaskell/hls/flake-utils':
    follows 'jupyenv/ihaskell/flake-utils'
• Added input 'jupyenv/ihaskell/hls/nixpkgs':
    'github:NixOS/nixpkgs/e913ae340076bbb73d9f4d3d065c2bca7caafb16?narHash=sha256-Ds1QpobBX2yoUDx9ZruqVGJ/uQPgcXoYuobBguyKEh8%3D' (2024-06-11)
• Added input 'jupyenv/ihaskell/nix-filter':
    'github:numtide/nix-filter/f7653272fd234696ae94229839a99b73c9ab7de0?narHash=sha256-oRam5PS1vcrr5UPgALW0eo1m/5/pls27Z/pabHNy2Ms%3D' (2024-11-13)
• Added input 'jupyenv/ihaskell/nixpkgs24_11':
    follows 'jupyenv/nixpkgs-stable'
• Added input 'jupyenv/ihaskell/nixpkgsMaster':
    follows 'jupyenv/nixpkgs-master'
• Added input 'jupyenv/nix-dart':
    'github:djacu/nix-dart/8ee4e1a5ec0cc6c1e15860c4733f741485e8231e?narHash=sha256-JiZrr75JILHW7IaNW3MwpYn%2B084Q6/gnXScPR7Pozhs%3D' (2023-01-14)
• Added input 'jupyenv/nix-dart/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/nix-dart/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/nix-dart/pub2nix':
    'github:paulyoung/pub2nix/0c7ecca590fcd1616db8c6468f799ffef36c85e9?narHash=sha256-pDvcXSG1Mh2BpwkqAcNDJzcupV3pIAAtZJLfkiHMAz4%3D' (2020-07-08)
• Added input 'jupyenv/nixpkgs':
    'github:nixos/nixpkgs/31d66ae40417bb13765b0ad75dd200400e98de84?narHash=sha256-7NbtSLfZO0q7MXPl5hzA0sbVJt6pWxxtGWbaVUDDmjs%3D' (2024-12-01)
• Added input 'jupyenv/nixpkgs-master':
    'github:nixos/nixpkgs/88196cc0760e55b11c71f80df5f14bf3f836563c?narHash=sha256-bptm7zLlH9Q8Hxi0qBFhinYpKVkhrm0gGj9TARdT8z4%3D' (2024-12-02)
• Added input 'jupyenv/nixpkgs-stable':
    'github:nixos/nixpkgs/62c435d93bf046a5396f3016472e8f7c8e2aed65?narHash=sha256-F7thesZPvAMSwjRu0K8uFshTk3ZZSNAsXTIFvXBT%2B34%3D' (2024-11-30)
• Added input 'jupyenv/npmlock2nix':
    'github:nix-community/npmlock2nix/9197bbf397d76059a76310523d45df10d2e4ca81?narHash=sha256-sJM82Sj8yfQYs9axEmGZ9Evzdv/kDcI9sddqJ45frrU%3D' (2023-01-11)
• Added input 'jupyenv/opam-nix':
    'github:tweag/opam-nix/ea8b9cb81fe94e1fc45c6376fcff15f17319c445?narHash=sha256-jj25fziYrES8Ix6HkfSiLzrN6MZjiwlHUxFSIuLRjgE%3D' (2024-11-26)
• Added input 'jupyenv/opam-nix/flake-compat':
    follows 'jupyenv'
• Added input 'jupyenv/opam-nix/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/opam-nix/mirage-opam-overlays':
    'github:dune-universe/mirage-opam-overlays/797cb363df3ff763c43c8fbec5cd44de2878757e?narHash=sha256-j4QREQDUf8oHOX7qg6wAOupgsNQoYlufxoPrgagD%2BpY%3D' (2024-03-20)
• Added input 'jupyenv/opam-nix/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/opam-nix/opam-overlays':
    'github:dune-universe/opam-overlays/f2bec38beca4aea9e481f2fd3ee319c519124649?narHash=sha256-bwM18ydNT9fYq91xfn4gmS21q322NYrKwfq0ldG9GYw%3D' (2024-09-20)
• Added input 'jupyenv/opam-nix/opam-repository':
    'github:ocaml/opam-repository/3d52b66b04788999a23f22f0d59c2dfc831c4f32?narHash=sha256-kju4NWEQo4xTxnKeBIsmqnyxIcCg6sNZYJ1FmG/gCDw%3D' (2024-11-26)
• Added input 'jupyenv/opam-nix/opam2json':
    'github:tweag/opam2json/819d291ea95e271b0e6027679de6abb4d4f7f680?narHash=sha256-5pXfbUfpVABtKbii6aaI2EdAZTjHJ2QntEf0QD2O5AM%3D' (2022-12-20)
• Added input 'jupyenv/opam-nix/opam2json/nixpkgs':
    follows 'jupyenv/opam-nix/nixpkgs'
• Added input 'jupyenv/poetry2nix':
    'github:nix-community/poetry2nix/f554d27c1544d9c56e5f1f8e2b8aff399803674e?narHash=sha256-F7N1mxH1VrkVNHR3JGNMRvp9%2B98KYO4b832KS8Gl2xI%3D' (2024-11-10)
• Added input 'jupyenv/poetry2nix/flake-utils':
    follows 'jupyenv/flake-utils'
• Added input 'jupyenv/poetry2nix/nix-github-actions':
    'github:nix-community/nix-github-actions/e04df33f62cdcf93d73e9a04142464753a16db67?narHash=sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9%2BBV1h%2BMpA%3D' (2024-10-24)
• Added input 'jupyenv/poetry2nix/nix-github-actions/nixpkgs':
    follows 'jupyenv/poetry2nix/nixpkgs'
• Added input 'jupyenv/poetry2nix/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/poetry2nix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'jupyenv/poetry2nix/treefmt-nix':
    follows 'jupyenv'
• Added input 'jupyenv/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/3308484d1a443fc5bc92012435d79e80458fe43c?narHash=sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE%3D' (2024-11-19)
• Added input 'jupyenv/pre-commit-hooks/flake-compat':
    follows 'jupyenv'
• Added input 'jupyenv/pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Added input 'jupyenv/pre-commit-hooks/gitignore/nixpkgs':
    follows 'jupyenv/pre-commit-hooks/nixpkgs'
• Added input 'jupyenv/pre-commit-hooks/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'jupyenv/pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/d063c1dd113c91ab27959ba540c0d9753409edf3?narHash=sha256-edm8WG19kWozJ/GqyYx2VjW99EdhjKwbY3ZwdlPAAlo%3D' (2024-11-04)
• Added input 'jupyenv/rust-overlay':
    'github:oxalica/rust-overlay/e66c0d43abf5bdefb664c3583ca8994983c332ae?narHash=sha256-aJmAIjZfWfPSWSExwrYBLRgXVvgF5LP1vaeUGOOIQ98%3D' (2024-12-02)
• Added input 'jupyenv/rust-overlay/nixpkgs':
    follows 'jupyenv/nixpkgs'
• Added input 'nixpkgs':
    'github:nixos/nixpkgs/d6c71932130818840fc8fe9509cf50be8c64634f?narHash=sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84%3D' (2026-02-08)
warning: Git tree '/Users/beckerawqatty/Repos/class notes' is dirty
error:
       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:44:19:
           43|       value = commonAttrs // {
           44|         outPath = builtins.getAttr outputName strict;
             |                   ^
           45|         drvPath = strict.drvPath;while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:34:12:
           33|
           34|   strict = derivationStrict drvAttrs;
             |            ^
           35|while evaluating derivation 'wrapper-chmod-python3-3.13.11-env'
         whose name attribute is located at /nix/store/7z8msq6a39p88nnfzagpzbykahiz1hrq-source/pkgs/stdenv/generic/make-derivation.nix:336:7

       … while evaluating attribute 'buildCommand' of derivation 'wrapper-chmod-python3-3.13.11-env'
         at /nix/store/7z8msq6a39p88nnfzagpzbykahiz1hrq-source/pkgs/build-support/trivial-builders/default.nix:59:17:
           58|         enableParallelBuilding = true;
           59|         inherit buildCommand name;
             |                 ^
           60|         passAsFile = [ "buildCommand" ]

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:44:19:
           43|       value = commonAttrs // {
           44|         outPath = builtins.getAttr outputName strict;
             |                   ^
           45|         drvPath = strict.drvPath;while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:34:12:
           33|
           34|   strict = derivationStrict drvAttrs;
             |            ^
           35|while evaluating derivation 'chmod-python3-3.13.11-env'
         whose name attribute is located at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:536:13

       … while evaluating attribute 'buildCommand' of derivation 'chmod-python3-3.13.11-env'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/trivial-builders/default.nix:80:17:
           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                 ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:44:19:
           43|       value = commonAttrs // {
           44|         outPath = builtins.getAttr outputName strict;
             |                   ^
           45|         drvPath = strict.drvPath;while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:34:12:
           33|
           34|   strict = derivationStrict drvAttrs;
             |            ^
           35|while evaluating derivation 'python3-3.13.11-env'
         whose name attribute is located at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:536:13

       … while evaluating attribute 'passAsFile' of derivation 'python3-3.13.11-env'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/trivial-builders/default.nix:81:9:
           80|         inherit buildCommand name;
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
             |         ^
           82|       }

       … while evaluating the attribute 'passAsFile'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:116:9:
          115|         # XXX: The size is somewhat arbitrary
          116|         passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
             |         ^
          117|       }

       … while evaluating a branch condition
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:116:22:
          115|         # XXX: The size is somewhat arbitrary
          116|         passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
             |                      ^
          117|       }

       … in the argument of the not operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:116:52:
          115|         # XXX: The size is somewhat arbitrary
          116|         passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
             |                                                    ^
          117|       }

       … while calling the 'lessThan' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:116:52:
          115|         # XXX: The size is somewhat arbitrary
          116|         passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
             |                                                    ^
          117|       }

       … while calling the 'stringLength' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:116:25:
          115|         # XXX: The size is somewhat arbitrary
          116|         passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
             |                         ^
          117|       }

       … while calling the 'toJSON' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:111:16:
          110|         pathsToLinkJSON = builtins.toJSON pathsToLink;
          111|         pkgs = builtins.toJSON chosenOutputs;
             |                ^
          112|         extraPathsFrom = lib.optional includeClosures (writeClosure pathsForClosure);while calling the 'map' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/build-support/buildenv/default.nix:69:21:
           68|   let
           69|     chosenOutputs = map (drv: {
             |                     ^
           70|       paths =

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/wrapper.nix:26:15:
           25|     let
           26|       paths = requiredPythonModules (extraLibs ++ [ python ]) ++ [
             |               ^
           27|         (runCommand "bin" { } ''while calling 'requiredPythonModules'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:113:5:
          112|   requiredPythonModules =
          113|     drvs:
             |     ^
          114|     letwhile calling the 'foldl'' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:117:5:
          116|     in
          117|     lib.unique (
             |     ^
          118|       [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)

       … while calling the 'filter' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:115:17:
          114|     let
          115|       modules = lib.filter hasPythonModule drvs;
             |                 ^
          116|     in

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/with-packages.nix:5:14:
            4| let
            5|   packages = f pythonPackages;
             |              ^
            6| in

       … while calling anonymous lambda
         at /nix/store/0rcn9gknggbf41gdbwfdc5758qlz83r0-source/default.nix:359:39:
          358|     in
          359|     poetryPython.python.withPackages (ps: envPkgs ++ (extraPackages ps));
             |                                       ^
          360|

       … while calling the 'filter' builtin
         at /nix/store/0rcn9gknggbf41gdbwfdc5758qlz83r0-source/default.nix:356:17:
          355|       editableAttrs = lib.attrNames editablePackageSources';
          356|       envPkgs = builtins.filter (drv: ! lib.elem (drv.pname or drv.name or "") editableAttrs) poetryPackages;
             |                 ^
          357|while evaluating the attribute 'poetryPackages'
         at /nix/store/0rcn9gknggbf41gdbwfdc5758qlz83r0-source/default.nix:291:7:
          290|       python = py;
          291|       poetryPackages = storePackages
             |       ^
          292|         ++ lib.optional hasScripts scriptsPackage

       … from call site
         at /nix/store/0rcn9gknggbf41gdbwfdc5758qlz83r0-source/default.nix:287:23:
          286|       */
          287|       storePackages = requiredPythonModules (builtins.foldl' (acc: v: acc ++ v) [ ] (lib.attrValues inputAttrs));
             |                       ^
          288|     in

       … while calling 'requiredPythonModules'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:113:5:
          112|   requiredPythonModules =
          113|     drvs:
             |     ^
          114|     let

       … while calling the 'foldl'' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:117:5:
          116|     in
          117|     lib.unique (
             |     ^
          118|       [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)

       … while calling the 'concatLists' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:118:32:
          117|     lib.unique (
          118|       [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)
             |                                ^
          119|     );while calculating requiredPythonModules for python3.13-jupyterlab-4.3.1:

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:140:11:
          139|         requiredPythonModules = builtins.addErrorContext "while calculating requiredPythonModules for ${drv.name or drv.pname}:" (
          140|           requiredPythonModules drv.propagatedBuildInputs
             |           ^
          141|         );while calling 'requiredPythonModules'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:113:5:
          112|   requiredPythonModules =
          113|     drvs:
             |     ^
          114|     letwhile calling the 'foldl'' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:117:5:
          116|     in
          117|     lib.unique (
             |     ^
          118|       [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)

       … while calling the 'concatLists' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:118:32:
          117|     lib.unique (
          118|       [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)
             |                                ^
          119|     );

       … while calculating requiredPythonModules for python3.13-ipykernel-6.29.5:

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:140:11:
          139|         requiredPythonModules = builtins.addErrorContext "while calculating requiredPythonModules for ${drv.name or drv.pname}:" (
          140|           requiredPythonModules drv.propagatedBuildInputs
             |           ^
          141|         );

       … while calling 'requiredPythonModules'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:113:5:
          112|   requiredPythonModules =
          113|     drvs:
             |     ^
          114|     let

       … while calling the 'foldl'' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/python-packages-base.nix:117:5:
          116|     in
          117|     lib.unique (
             |     ^
          118|       [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)

       … while calling anonymous lambda
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/lists.nix:1859:25:
         1858|   */
         1859|   unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ];
             |                         ^
         1860|

       … while evaluating a branch condition
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/lists.nix:1859:28:
         1858|   */
         1859|   unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ];
             |                            ^
         1860|while calling the 'elem' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/lists.nix:1859:31:
         1858|   */
         1859|   unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ];
             |                               ^
         1860|

       … while evaluating the attribute 'out.outPath'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/customisation.nix:428:13:
          427|               drv.${outputName}.drvPath;
          428|             outPath =
             |             ^
          429|               assert condition;

       … while calling the 'getAttr' builtin
         at <nix/derivation-internal.nix>:44:19:
           43|       value = commonAttrs // {
           44|         outPath = builtins.getAttr outputName strict;
             |                   ^
           45|         drvPath = strict.drvPath;

       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:34:12:
           33|
           34|   strict = derivationStrict drvAttrs;
             |            ^
           35|

       … while evaluating derivation 'python3.13-psutil-6.1.0'
         whose name attribute is located at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:536:13

       … while evaluating attribute '__impureHostDeps' of derivation 'python3.13-psutil-6.1.0'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:688:15:
          687|               );
          688|               __impureHostDeps =
             |               ^
          689|                 computedImpureHostDeps

       … while calling the 'foldl'' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:658:40:
          657|
          658|               computedImpureHostDeps = unique (
             |                                        ^
          659|                 concatMap (input: input.__propagatedImpureHostDeps or [ ]) (

       … while calling the 'concatMap' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:659:17:
          658|               computedImpureHostDeps = unique (
          659|                 concatMap (input: input.__propagatedImpureHostDeps or [ ]) (
             |                 ^
          660|                   extraNativeBuildInputs ++ extraBuildInputs ++ allDependencies

       … while calling anonymous lambda
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:659:28:
          658|               computedImpureHostDeps = unique (
          659|                 concatMap (input: input.__propagatedImpureHostDeps or [ ]) (
             |                            ^
          660|                   extraNativeBuildInputs ++ extraBuildInputs ++ allDependencies

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:659:35:
          658|               computedImpureHostDeps = unique (
          659|                 concatMap (input: input.__propagatedImpureHostDeps or [ ]) (
             |                                   ^
          660|                   extraNativeBuildInputs ++ extraBuildInputs ++ allDependencies

       … while calling anonymous lambda
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:498:19:
          497|             (map (drv: getDev drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHost" depsHostHost))
          498|             (map (drv: getDev drv.__spliced.hostTarget or drv) (checkDependencyList "buildInputs" buildInputs'))
             |                   ^
          499|           ]

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:498:24:
          497|             (map (drv: getDev drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHost" depsHostHost))
          498|             (map (drv: getDev drv.__spliced.hostTarget or drv) (checkDependencyList "buildInputs" buildInputs'))
             |                        ^
          499|           ]

       … while calling 'getOutput'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/attrsets.nix:1924:13:
         1923|   getOutput =
         1924|     output: pkg:
             |             ^
         1925|     if !pkg ? outputSpecified || !pkg.outputSpecified then pkg.${output} or pkg.out or pkg else pkg;while evaluating a branch condition
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/attrsets.nix:1925:5:
         1924|     output: pkg:
         1925|     if !pkg ? outputSpecified || !pkg.outputSpecified then pkg.${output} or pkg.out or pkg else pkg;
             |     ^
         1926|in the left operand of the OR (||) operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/attrsets.nix:1925:31:
         1924|     output: pkg:
         1925|     if !pkg ? outputSpecified || !pkg.outputSpecified then pkg.${output} or pkg.out or pkg else pkg;
             |                               ^
         1926|in the argument of the not operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/attrsets.nix:1925:9:
         1924|     output: pkg:
         1925|     if !pkg ? outputSpecified || !pkg.outputSpecified then pkg.${output} or pkg.out or pkg else pkg;
             |         ^
         1926|

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:498:31:
          497|             (map (drv: getDev drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHost" depsHostHost))
          498|             (map (drv: getDev drv.__spliced.hostTarget or drv) (checkDependencyList "buildInputs" buildInputs'))
             |                               ^
          499|           ]

       … while calling anonymous lambda
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/lists.nix:347:29:
          346|   */
          347|   imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
             |                             ^
          348|

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/lists.nix:347:32:
          346|   */
          347|   imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
             |                                ^
          348|

       … while calling anonymous lambda
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:445:18:
          444|         imap1 (
          445|           index: dep:
             |                  ^
          446|           if dep == null || isDerivation dep || builtins.isString dep || builtins.isPath dep then

       … while evaluating a branch condition
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:446:11:
          445|           index: dep:
          446|           if dep == null || isDerivation dep || builtins.isString dep || builtins.isPath dep then
             |           ^
          447|             dep

       … in the left operand of the OR (||) operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:446:71:
          445|           index: dep:
          446|           if dep == null || isDerivation dep || builtins.isString dep || builtins.isPath dep then
             |                                                                       ^
          447|             dep

       … in the left operand of the OR (||) operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:446:46:
          445|           index: dep:
          446|           if dep == null || isDerivation dep || builtins.isString dep || builtins.isPath dep then
             |                                              ^
          447|             dep

       … in the left operand of the OR (||) operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/stdenv/generic/make-derivation.nix:446:26:
          445|           index: dep:
          446|           if dep == null || isDerivation dep || builtins.isString dep || builtins.isPath dep then
             |                          ^
          447|             dep

       … while calling the 'elemAt' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/lib/lists.nix:347:43:
          346|   */
          347|   imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
             |                                           ^
          348|

       … while calling 'checkDrv'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/mk-python-derivation.nix:272:23:
          271|           checkDrv =
          272|             attrName: drv:
             |                       ^
          273|             if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv else drv;

       … while evaluating a branch condition
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/mk-python-derivation.nix:273:13:
          272|             attrName: drv:
          273|             if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv else drv;
             |             ^
          274|

       … in the left operand of the AND (&&) operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/mk-python-derivation.nix:273:37:
          272|             attrName: drv:
          273|             if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv else drv;
             |                                     ^
          274|

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/mk-python-derivation.nix:273:17:
          272|             attrName: drv:
          273|             if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv else drv;
             |                 ^
          274|

       … while calling 'isPythonModule'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/mk-python-derivation.nix:66:5:
           65|   isPythonModule =
           66|     drv:
             |     ^
           67|     # all pythonModules have the pythonModule attribute

       … in the left operand of the AND (&&) operator
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/development/interpreters/python/mk-python-derivation.nix:70:5:
           69|     # Some pythonModules are turned in to a pythonApplication by setting the field to false
           70|     && (!isBool drv.pythonModule);
             |     ^
           71|

       … while evaluating the attribute 'darwin.apple_sdk.frameworks.IOKit'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/top-level/darwin-aliases.nix:59:13:
           58|   stubs = {
           59|     inherit apple_sdk apple_sdk_11_0 apple_sdk_12_3;
             |             ^
           60|   }

       … from call site
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/top-level/darwin-aliases.nix:52:20:
           51|
           52|   apple_sdk_11_0 = mkThrow "apple_sdk_11_0";
             |                    ^
           53|

       … while calling 'mkThrow'
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/top-level/darwin-aliases.nix:49:5:
           48|   mkThrow =
           49|     name:
             |     ^
           50|     throw "darwin.${name} has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks> for migration instructions";

       … while calling the 'throw' builtin
         at /nix/store/gnf2ayqhb31qvgh1s9mg3aqaj9378cg7-source/pkgs/top-level/darwin-aliases.nix:50:5:
           49|     name:
           50|     throw "darwin.${name} has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks> for migration instructions";
             |     ^
           51|

       error: darwin.apple_sdk_11_0 has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks> for migration instructions

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions