kitty-0.49.1
checks.aarch64-darwin.darwin-mhelton-mbp14
· build #58
· raw
1Sourcing python-remove-tests-dir-hook2Sourcing python-catch-conflicts-hook.sh3Sourcing python-remove-bin-bytecode-hook.sh4Sourcing python-imports-check-hook.sh5Using pythonImportsCheckPhase6Sourcing python-namespaces-hook7Using checkPhaseThreadLimitHook
unpackPhase
8unpacking source archive /nix/store/bk59dxjd53g8pndvpmbi5v8d8cih2csv-source9source root is source10setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/update-on-ox"patchPhase
11applying patch /nix/store/xkh4vkpbd53i7vrmjslmznxghsi8qkfx-zsh-compinit.patch12patching file kitty_tests/ssh.py13Hunk #1 succeeded at 332 with fuzz 2 (offset 64 lines).14applying patch /nix/store/yim643i2w0w792cq6a2awhsgjdz7qh5w-disable-test_ssh_bootstrap_with_different_launchers.patch15patching file kitty_tests/ssh.py16Hunk #1 succeeded at 180 (offset 14 lines).17applying patch /nix/store/h8zya71hjcs8mcw7fybl4fgnxgksnbhk-libxkbcommon-runtime-path.patch18patching file kitty/key_names.pybuildPhase
19[89/89] Compiling kitty/gl-wrapper.c ... done20[4/4] Linking launcher ... done21[9/9] Compiling hsluv.slang ... done22[5/5] Compiling screenshot.slang ... done23[2/2] Compiling cell.slang ... done24[20/20] Compiling specialisation cell.45d75.slang ... done25[87/87] Linking cell.slang-module to GLSL fragment shader ... done26crypto/internal/fips140/alias27crypto/internal/fips140deps/byteorder28crypto/internal/constanttime29crypto/internal/fips140deps/cpu30crypto/internal/boring/sig31encoding32unicode/utf1633github.com/google/go-cmp/cmp/internal/flags34container/list35crypto/internal/fips140/subtle36maps37hash38encoding/binary39bufio40os/user41context42crypto/internal/fips140deps/godebug43crypto/internal/impl44hash/crc3245crypto46crypto/internal/fips140deps/time47crypto/internal/fips14048crypto/internal/entropy/v1.0.049crypto/internal/sysrand50crypto/subtle51compress/flate52crypto/internal/fips140/sha25653crypto/internal/fips140/sha354crypto/internal/fips140/sha51255encoding/base3256archive/tar57encoding/base6458github.com/bmatcuk/doublestar/v459math/rand/v260crypto/sha361crypto/internal/fips140/hmac62encoding/json63crypto/internal/fips140hash64crypto/internal/fips140/check65crypto/internal/randutil66embed67golang.org/x/sys/unix68github.com/google/go-cmp/cmp/internal/diff69crypto/internal/fips140/aes70crypto/fips14071regexp/syntax72github.com/google/go-cmp/cmp/internal/value73compress/bzip274compress/gzip75github.com/emmansun/base6476flag77github.com/ALTree/bigfloat78crypto/internal/fips140/drbg79database/sql/driver80encoding/hex81crypto/internal/fips140/aes/gcm82crypto/internal/fips140only83vendor/golang.org/x/net/dns/dnsmessage84crypto/md585internal/nettrace86weak87regexp88internal/singleflight89crypto/cipher90unique91github.com/kovidgoyal/go-parallel92golang.org/x/sys/cpu93net/netip94crypto/internal/boring95crypto/hmac96crypto/sha197crypto/internal/rand98github.com/google/go-cmp/cmp/internal/function99crypto/rand100github.com/kovidgoyal/kitty/tools/simdstring101github.com/google/go-cmp/cmp102github.com/seancfoley/bintree/tree103github.com/seancfoley/ipaddress-go/ipaddr/addrerr104github.com/seancfoley/ipaddress-go/ipaddr/addrstrparam105github.com/seancfoley/ipaddress-go/ipaddr/addrstr106structs107github.com/ebitengine/purego/internal/fakecgo108github.com/kovidgoyal/go-shm/v2109github.com/ebitengine/purego/internal/strings110github.com/shirou/gopsutil/v4/common111os/exec112github.com/tklauser/go-sysconf113github.com/ebitengine/purego114golang.org/x/exp/constraints115golang.org/x/text/internal/tag116encoding/xml117golang.org/x/text/internal/language118io/ioutil119crypto/aes120mime121crypto/des122internal/routebsd123net/url124net125crypto/internal/fips140/nistec/fiat126github.com/shirou/gopsutil/v4/internal/common127crypto/internal/fips140/edwards25519/field128github.com/kovidgoyal/kitty129crypto/internal/boring/bbig130crypto/internal/fips140/bigmod131golang.org/x/text/internal/language/compact132crypto/internal/fips140cache133golang.org/x/text/language134crypto/sha512135internal/saferio136vendor/golang.org/x/crypto/cryptobyte/asn1137encoding/asn1138crypto/internal/fips140/edwards25519139github.com/shirou/gopsutil/v4/cpu140github.com/shirou/gopsutil/v4/mem141howett.net/plist142crypto/internal/fips140/hkdf143crypto/internal/fips140/mlkem144crypto/hkdf145crypto/sha256146vendor/golang.org/x/crypto/internal/alias147crypto/mlkem148vendor/golang.org/x/crypto/chacha20149vendor/golang.org/x/crypto/internal/poly1305150vendor/golang.org/x/crypto/cryptobyte151crypto/internal/fips140/ed25519152crypto/internal/fips140/tls12153vendor/golang.org/x/crypto/chacha20poly1305154crypto/internal/fips140/tls13155crypto/ed25519156crypto/rc4157crypto/internal/fips140/rsa158crypto/tls/internal/fips140tls159crypto/dsa160crypto/x509/pkix161encoding/pem162crypto/x509/internal/macos163log/internal164vendor/golang.org/x/text/transform165vendor/golang.org/x/net/http2/hpack166mime/quotedprintable167crypto/rsa168crypto/internal/fips140/nistec169net/http/internal170log171net/http/internal/ascii172vendor/golang.org/x/text/unicode/norm173github.com/kovidgoyal/kitty/tools/utils/machine_id174os/signal175archive/zip176github.com/kovidgoyal/kitty/tools/utils/secrets177hash/adler32178vendor/golang.org/x/text/unicode/bidi179image/color180compress/zlib181github.com/kovidgoyal/go-shm182github.com/kovidgoyal/imaging/colorconv183image184github.com/kovidgoyal/imaging/prism/meta/icc185github.com/rwcarlsen/goexif/tiff186github.com/rwcarlsen/goexif/exif187vendor/golang.org/x/text/secure/bidirule188compress/lzw189image/color/palette190github.com/kovidgoyal/imaging/streams191golang.org/x/image/internal/safemath192golang.org/x/image/tiff/lzw193golang.org/x/image/riff194github.com/kovidgoyal/imaging/types195image/internal/imageutil196golang.org/x/image/ccitt197github.com/kovidgoyal/imaging/nrgb198image/draw199golang.org/x/image/vp8200golang.org/x/image/tiff201github.com/kovidgoyal/imaging/apng202github.com/kovidgoyal/imaging/nrgba203image/gif204github.com/kovidgoyal/imaging/netpbm205github.com/kovidgoyal/imaging/jpeg206golang.org/x/image/vp8l207golang.org/x/image/bmp208image/jpeg209github.com/kovidgoyal/imaging/webp210golang.org/x/image/webp211image/png212github.com/hako/durafmt213github.com/klauspost/compress/internal/le214vendor/golang.org/x/net/idna215github.com/klauspost/compress/internal/regmask216github.com/klauspost/compress/internal/godebug217github.com/klauspost/compress/flate218github.com/klauspost/compress219github.com/klauspost/compress/fse220github.com/klauspost/compress/internal/snapref221github.com/klauspost/compress/zstd/internal/xxhash222github.com/klauspost/compress/huff0223runtime/debug224golang.org/x/text/transform225github.com/kovidgoyal/imaging/prism/meta226golang.org/x/text/unicode/norm227github.com/dlclark/regexp2/v2/syntax228github.com/kovidgoyal/imaging/prism/meta/gifmeta229github.com/kovidgoyal/imaging/magick230crypto/internal/fips140/ecdh231crypto/ecdh232crypto/elliptic233github.com/google/uuid234github.com/shirou/gopsutil/v4/net235github.com/seancfoley/ipaddress-go/ipaddr236crypto/internal/fips140/ecdsa237crypto/hpke238net/textproto239github.com/shirou/gopsutil/v4/process240crypto/ecdsa241vendor/golang.org/x/net/http/httpguts242vendor/golang.org/x/net/http/httpproxy243mime/multipart244github.com/kovidgoyal/imaging/prism/meta/jpegmeta245github.com/kovidgoyal/imaging/prism/meta/tiffmeta246github.com/kovidgoyal/imaging/prism/meta/netpbmmeta247github.com/kovidgoyal/imaging/prism/meta/pngmeta248github.com/kovidgoyal/imaging/prism/meta/webpmeta249github.com/klauspost/compress/zstd250github.com/kovidgoyal/kitty/tools/icons251github.com/kovidgoyal/imaging/prism/meta/autometa252github.com/kovidgoyal/imaging253github.com/nwaples/rardecode/v2254github.com/ulikunitz/xz/internal/xlog255github.com/klauspost/compress/gzip256github.com/klauspost/compress/zip257github.com/ulikunitz/xz/internal/hash258crypto/x509259github.com/ulikunitz/xz/lzma260hash/crc64261golang.org/x/text/internal/catmsg262golang.org/x/text/internal/stringset263github.com/ulikunitz/xz264golang.org/x/text/internal265golang.org/x/text/internal/number266golang.org/x/text/message/catalog267golang.org/x/text/internal/format268github.com/kovidgoyal/dbus269github.com/kovidgoyal/kitty/tools/utils/streaming_base64270github.com/dlclark/regexp2/syntax271github.com/zeebo/xxh3272golang.org/x/text/feature/plural273golang.org/x/text/message274golang.org/x/exp/slices275log/slog/internal276log/slog/internal/buffer277log/slog278github.com/dlclark/regexp2/v2/helpers279github.com/dlclark/regexp2280github.com/dlclark/regexp2/v2281github.com/sgtdi/fswatcher282crypto/tls283github.com/kovidgoyal/dbus/introspect284github.com/kovidgoyal/dbus/prop285github.com/alecthomas/chroma/v2286github.com/alecthomas/chroma/v2/styles287github.com/alecthomas/chroma/v2/lexers288net/http/httptrace289net/http/internal/httpcommon290net/http291github.com/kovidgoyal/kitty/tools/utils292github.com/kovidgoyal/kitty/tools/tui/subseq293github.com/kovidgoyal/kitty/tools/utils/base85294github.com/kovidgoyal/kitty/tools/utils/paths295github.com/kovidgoyal/kitty/tools/tty296github.com/kovidgoyal/kitty/tools/disk_cache297github.com/kovidgoyal/kitty/tools/utils/shlex298github.com/kovidgoyal/kitty/tools/fzf299github.com/kovidgoyal/kitty/tools/wcswidth300github.com/kovidgoyal/kitty/tools/highlight301github.com/kovidgoyal/kitty/tools/crypto302github.com/kovidgoyal/kitty/tools/ignorefiles303github.com/kovidgoyal/kitty/tools/rsync304github.com/kovidgoyal/kitty/tools/tui/shell_integration305github.com/kovidgoyal/kitty/tools/utils/humanize306github.com/kovidgoyal/kitty/tools/utils/style307github.com/kovidgoyal/kitty/tools/tui/sgr308github.com/kovidgoyal/kitty/tools/cli/markup309github.com/kovidgoyal/kitty/tools/tui/loop310github.com/kovidgoyal/kitty/tools/cmd/mouse_demo311github.com/kovidgoyal/kitty/tools/config312github.com/kovidgoyal/kitty/tools/tui/shortcuts313github.com/kovidgoyal/kitty/tools/cli314github.com/kovidgoyal/kitty/tools/themes315github.com/kovidgoyal/kitty/kittens/hyperlinked_grep316github.com/kovidgoyal/kitty/kittens/notify317github.com/kovidgoyal/kitty/kittens/dnd318github.com/kovidgoyal/kitty/kittens/desktop_ui319github.com/kovidgoyal/kitty/tools/tui/readline320github.com/kovidgoyal/kitty/tools/utils/images321github.com/kovidgoyal/kitty/tools/tui322github.com/kovidgoyal/kitty/kittens/clipboard323github.com/kovidgoyal/kitty/kittens/panel324github.com/kovidgoyal/kitty/kittens/query_terminal325github.com/kovidgoyal/kitty/kittens/quick_access_terminal326github.com/kovidgoyal/kitty/kittens/show_key327github.com/kovidgoyal/kitty/tools/unicode_names328github.com/kovidgoyal/kitty/tools/cmd/atexit329github.com/kovidgoyal/kitty/tools/watch330github.com/kovidgoyal/kitty/kittens/themes331github.com/kovidgoyal/kitty/tools/cmd/edit_in_kitty332github.com/kovidgoyal/kitty/kittens/command_palette333github.com/kovidgoyal/kitty/tools/tui/graphics334github.com/kovidgoyal/kitty/kittens/hints335github.com/kovidgoyal/kitty/kittens/unicode_input336github.com/kovidgoyal/kitty/tools/cmd/run_shell337github.com/kovidgoyal/kitty/kittens/ssh338github.com/kovidgoyal/kitty/tools/cmd/at339github.com/kovidgoyal/kitty/tools/cmd/show_error340github.com/kovidgoyal/kitty/tools/cmd/update_self341github.com/kovidgoyal/kitty/kittens/transfer342github.com/kovidgoyal/kitty/tools/cmd/benchmark343github.com/kovidgoyal/kitty/kittens/icat344github.com/kovidgoyal/kitty/kittens/choose_fonts345github.com/kovidgoyal/kitty/kittens/choose_files346github.com/kovidgoyal/kitty/tools/cmd/pytest347github.com/kovidgoyal/kitty/kittens/diff348github.com/kovidgoyal/kitty/kittens/resize_window349github.com/kovidgoyal/kitty/kittens/broadcast350github.com/kovidgoyal/kitty/kittens/remote_file351github.com/kovidgoyal/kitty/kittens/ask352github.com/kovidgoyal/kitty/tools/cmd/tool353github.com/kovidgoyal/kitty/tools/cmd/completion354github.com/kovidgoyal/kitty/tools/cmd355make -C docs man356make[1]: Entering directory '/nix/var/nix/builds/nix-21255-4135349547/source/docs'357sphinx-build -M man "." "_build" -n -q -j auto -T 358mkdir -p failed for path /homeless-shelter/.matplotlib: [Errno 30] Read-only file system: '/homeless-shelter'359Matplotlib created a temporary cache directory at /nix/var/nix/builds/nix-21255-4135349547/matplotlib-6lmfhr0i because there was an issue with the default path ({configdir}); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.360Fontconfig error: Cannot load default config file: File not found361362Fontconfig error: No writable cache directories363 /var/cache/fontconfig364 /homeless-shelter/.cache/fontconfig365366Fontconfig error: No writable cache directories367 /var/cache/fontconfig368 /homeless-shelter/.cache/fontconfig369370Fontconfig error: No writable cache directories371 /var/cache/fontconfig372 /homeless-shelter/.cache/fontconfig373374Fontconfig error: No writable cache directories375 /var/cache/fontconfig376 /homeless-shelter/.cache/fontconfig377378Fontconfig error: No writable cache directories379 /var/cache/fontconfig380 /homeless-shelter/.cache/fontconfig381382Fontconfig error: No writable cache directories383 /var/cache/fontconfig384 /homeless-shelter/.cache/fontconfig385386Fontconfig error: No writable cache directories387 /var/cache/fontconfig388 /homeless-shelter/.cache/fontconfig389390Fontconfig error: No writable cache directories391 /var/cache/fontconfig392 /homeless-shelter/.cache/fontconfig393/nix/var/nix/builds/nix-21255-4135349547/source/docs/changelog.rst:4899: ERROR: git commit id "8dea5b3" not recognized. [docutils]394/nix/var/nix/builds/nix-21255-4135349547/source/docs/changelog.rst:5014: ERROR: git commit id "ad1109b" not recognized. [docutils]395/nix/var/nix/builds/nix-21255-4135349547/source/docs/changelog.rst:5026: ERROR: git commit id "889ca77" not recognized. [docutils]396make[1]: Leaving directory '/nix/var/nix/builds/nix-21255-4135349547/source/docs'397make -C docs html398make[1]: Entering directory '/nix/var/nix/builds/nix-21255-4135349547/source/docs'399sphinx-build -M html "." "_build" -n -q -j auto -T 400mkdir -p failed for path /homeless-shelter/.matplotlib: [Errno 30] Read-only file system: '/homeless-shelter'401Matplotlib created a temporary cache directory at /nix/var/nix/builds/nix-21255-4135349547/matplotlib-jleah7x8 because there was an issue with the default path ({configdir}); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.402Fontconfig error: Cannot load default config file: File not found403404Fontconfig error: No writable cache directories405 /var/cache/fontconfig406 /homeless-shelter/.cache/fontconfig407408Fontconfig error: No writable cache directories409 /var/cache/fontconfig410 /homeless-shelter/.cache/fontconfig411412Fontconfig error: No writable cache directories413 /var/cache/fontconfig414 /homeless-shelter/.cache/fontconfig415416Fontconfig error: No writable cache directories417 /var/cache/fontconfig418 /homeless-shelter/.cache/fontconfig419420Fontconfig error: No writable cache directories421 /var/cache/fontconfig422 /homeless-shelter/.cache/fontconfig423424Fontconfig error: No writable cache directories425 /var/cache/fontconfig426 /homeless-shelter/.cache/fontconfig427428Fontconfig error: No writable cache directories429 /var/cache/fontconfig430 /homeless-shelter/.cache/fontconfig431432Fontconfig error: No writable cache directories433 /var/cache/fontconfig434 /homeless-shelter/.cache/fontconfig435# 2026-09-30 10:30:05,703 WARNING matplotlib.font_manager font_manager.py:1666 -- findfont: Failed to find font weight bold, now using 400.436437# 2026-09-30 10:30:05,727 WARNING matplotlib.font_manager font_manager.py:1666 -- findfont: Failed to find font weight bold, now using 400.438439/nix/store/z301j843177682v7vc19i18a39wysgf1-python3.14-sphinxext-opengraph-0.13.0/lib/python3.14/site-packages/sphinxext/opengraph/_social_cards.py:167: UserWarning: Glyph 10084 (\N{HEAVY BLACK HEART}) missing from font(s) Roboto Flex.440 fig.savefig(path, facecolor=None)441make[1]: Leaving directory '/nix/var/nix/builds/nix-21255-4135349547/source/docs'442[3/3] Compiling kitty/launcher/cmdline.c ... done443[1/1] Linking launcher ... done444github.com/kovidgoyal/kitty445github.com/kovidgoyal/kitty/tools/tui/shell_integration446github.com/kovidgoyal/kitty/tools/cli/markup447github.com/kovidgoyal/kitty/tools/tui/loop448github.com/kovidgoyal/kitty/tools/config449github.com/kovidgoyal/kitty/tools/cli450github.com/kovidgoyal/kitty/tools/tui451github.com/kovidgoyal/kitty/kittens/desktop_ui452github.com/kovidgoyal/kitty/kittens/query_terminal453github.com/kovidgoyal/kitty/kittens/themes454github.com/kovidgoyal/kitty/kittens/ssh455github.com/kovidgoyal/kitty/tools/cmd/run_shell456github.com/kovidgoyal/kitty/kittens/hints457github.com/kovidgoyal/kitty/kittens/icat458github.com/kovidgoyal/kitty/kittens/transfer459github.com/kovidgoyal/kitty/tools/cmd/update_self460github.com/kovidgoyal/kitty/tools/cmd/at461github.com/kovidgoyal/kitty/kittens/diff462github.com/kovidgoyal/kitty/tools/cmd/completion463kitty.app successfully built!464buildPhase completed in 1 minutes 5 secondsfixupPhase
465checking for references to /nix/var/nix/builds/nix-21255-4135349547/ in /nix/store/vphkwr490iafma7qj1isk6h2fzs0w6sw-kitty-0.49.1...466gzipping man pages under /nix/store/vphkwr490iafma7qj1isk6h2fzs0w6sw-kitty-0.49.1/share/man/467patching script interpreter paths in /nix/store/vphkwr490iafma7qj1isk6h2fzs0w6sw-kitty-0.49.1468stripping (with command strip and flags -S) in /nix/store/vphkwr490iafma7qj1isk6h2fzs0w6sw-kitty-0.49.1/bin /nix/store/vphkwr490iafma7qj1isk6h2fzs0w6sw-kitty-0.49.1/Applications469checking for references to /nix/var/nix/builds/nix-21255-4135349547/ in /nix/store/sgjnc76glv741sl4vx4jwpyq0ilblvnz-kitty-0.49.1-terminfo...470patching script interpreter paths in /nix/store/sgjnc76glv741sl4vx4jwpyq0ilblvnz-kitty-0.49.1-terminfo471checking for references to /nix/var/nix/builds/nix-21255-4135349547/ in /nix/store/qc386m8kk2sy1qk45byrrjm010x507p9-kitty-0.49.1-shell_integration...472patching script interpreter paths in /nix/store/qc386m8kk2sy1qk45byrrjm010x507p9-kitty-0.49.1-shell_integration473checking for references to /nix/var/nix/builds/nix-21255-4135349547/ in /nix/store/49kc6shgyaws4bpiinp0ha86as3yjp3a-kitty-0.49.1-kitten...474patching script interpreter paths in /nix/store/49kc6shgyaws4bpiinp0ha86as3yjp3a-kitty-0.49.1-kitten475stripping (with command strip and flags -S) in /nix/store/49kc6shgyaws4bpiinp0ha86as3yjp3a-kitty-0.49.1-kitten/bin476Executing pythonRemoveTestsDir477Finished executing pythonRemoveTestsDir478signing /nix/store/vphkwr490iafma7qj1isk6h2fzs0w6sw-kitty-0.49.1479signing /nix/store/sgjnc76glv741sl4vx4jwpyq0ilblvnz-kitty-0.49.1-terminfo480signing /nix/store/qc386m8kk2sy1qk45byrrjm010x507p9-kitty-0.49.1-shell_integration481signing /nix/store/49kc6shgyaws4bpiinp0ha86as3yjp3a-kitty-0.49.1-kitteninstallCheckPhase
482substituteStream() in derivation kitty-0.49.1: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'kitty_tests/check_build.py')483setting known thread variables to default: 1484 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=1485python3 setup.py test486 Py 501/501 ✓ Go 263 ✓ [28.3s]487----------------------------------------------------------------------488Ran 764 tests in 28.349s489490Slowest tests:491 24.877s [Py] test_all_custom_shaders_compile (kitty_tests.slang.TestSlang.test_all_custom_shaders_compile)492 4.437s [Py] test_build_custom_shader_pipeline_glsl (kitty_tests.slang.TestSlang.test_build_custom_shader_pipeline_glsl)493 2.150s [Go] github.com/kovidgoyal/kitty/tools/watch.TestWatchForConfigChangesDebounce494 2.012s [Py] test_ssh_login_shell_detection (kitty_tests.ssh.SSHKitten.test_ssh_login_shell_detection)495 1.860s [Go] github.com/kovidgoyal/kitty/tools/watch.TestWatchForConfigChanges496497OK (skipped=9)pythonImportsCheckPhase
498Executing pythonImportsCheckPhase