2023-10-22T10:48:28Z - 2024-10-22T10:48:28Z
Overview
6 releases published by 2 users
Published
2.91.1
Published
2.91.0
Published
2.90.0
Published
2.90.0-rc1
Published
2.90-beta.1
Published
2.90-beta.0
213 issues closed from 61 users
Closed
#548 Fix Wsign-compare in darwin platform code
Closed
#117 [Nix#8946] Crash in Nix 2.16.1
Closed
#528 Devenv 1.1 rebuild throws error: function 'anonymous lambda' called with unexpected argument 'nix'
Closed
#549 CI jobs timing out due to plausible daemon bug?
Closed
#553 error: attribute 'stable_upstream' missing - when trying to update lix to 2.91.1
Closed
#550 Get debuginfo for kj/capnproto
Closed
#523 nix-shell doesn't understand the "undeprecate URL literals" flag
Closed
#547 Lix on aarch64-darwin fails to build
Closed
#552 Cancelling a build locally does not cancel the remote build
Closed
#542 Crash during nixos-rebuild
Closed
#488 Rewrite the functional test harness in pytest
Closed
#540 Remote builds are not stopped on C-c
Closed
#474 Unit tests run with global config
Closed
#492 memcpy called with nullptr source in filetransfer.ff
Closed
#541 Set the c++ version to 23
Closed
#240 Refactor the internal-api-docs Doxyfile
Closed
#538 nix-shell: Support Alternative Shells
Closed
#281 make --rebuild work if the store path isn't already built
Closed
#426 Security: sandbox escape
Closed
#507 Lix does not build on systems with btrfs compressed store
Closed
#343 Progress bar causes bustage of nix path-info output
Closed
#525 Sandbox adds a /bin/sh
binding even if enable-embedded-sandbox-shell
is false
Closed
#517 Issue template for docummentation issues has typos
Closed
#513 Fish nix
completion function reliably erases/writes over the shell prompt.
Closed
#501 nix repl
has no way(?) to navigate by words
Closed
#512 Allow build to be interrupted and continue from where it left off like rest of nix pkgs
Closed
#502 Consider adopting default-flake
from nix-dram
Closed
#503 Failing nix build cannot clean up temporary build directory, leading to "cannot unlink /tmp/drv-name/": Directory not empty
Closed
#482 repl-overlays
/ PathSetting
: Support ~/
in paths
Closed
#470 Packaging lix for openSUSE: is the coreutils binary really needed?
Closed
#491 I followed the directions (I think!) but nix is still nix, not lix
Closed
#489 Lix cache does not match release hash, forces compilation
Closed
#459 Flake input.urls (plural)
Closed
#484 allowSubstitutes
causing a derivation to fail to build is not exposed to the user
Closed
#433 S3 binary cache no respecting PROXY env variables
Closed
#483 Regression in regex bug-compatibility in builtins.match "\\.*(.*)" ".keep" == [ "keep" ]
to [ ".keep" ]
Closed
#480 runinpty.py
triggers CrowdStrike security alerts on MacOS
Closed
#256 Stop using nix to build lix-doc
Closed
#460 Nested follows cause flake interactions to update the nested input
Closed
#475 Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"
Closed
#437 A path towards removing URL literals
Closed
#471 Packaging lix for openSUSE: dependency pegtl not found
Closed
#469 Cross compilation is broken again
Closed
#467 Lix functional tests fails on aarch64 crosscompilation
Closed
#446 haunted gc test failure in ci on macOS
Closed
#443 releng: 2.90.0 docker image was not tagged as "latest" for some reason
Closed
#241 Write lint to ban throwing EvalErrorBuilder
Closed
#147 Integrate clang-tidy
configuration into nix and CI
Closed
#438 Implement RFC 148 pipe operator
Closed
#51 [Nix#10105] repl :log
does not support derivation paths
Closed
#461 new large seccomp filter greatly regresses sandbox setup speed
Closed
#458 Crash when attempting to build with a non-remote eval-store
Closed
#403 Add a second CI job on x86_64-linux for fsanitize=undefined (later asan?) builds of Lix
Closed
#406 move officialRelease to version.json
Closed
#319 CI for no-boehmgc builds
Closed
#341 :e
of a store path should not reload the repl after
Closed
#453 Missing :latest tag as documented
Closed
#411 Profile conflict error in nix upgrade-nix when upgrading from 2.20
Closed
#449 Install to existing darwin config fails on building gc
Closed
#419 error: unsupported Git input attribute 'dir'
Closed
#423 Overflow in Nix language arithmetic does not have defined semantics
Closed
#30 Port the parser rewrite
Closed
#445 SIGILL in arithmetic code
Closed
#432 nix-collect-garbage --dry-run
flag has incorrect behaviour
Closed
#333 Write 2.90 release post
Closed
#260 release-making procedure and/or script
Closed
#158 Confusing TMPDIR behavior
Closed
#434 docs.lix.systems leads you to a false URL that fails to render
Closed
#431 Suggested upgrade-nix
install method fails on macOS
Closed
#430 possible bug in `Store::parseStorePath
Closed
#181 Flake registry entries can overlap with fully-qualified flake inputs
Closed
#425 nix flake show
prints log on same lines as output instead of clearing.
Closed
#424 Something is putting spaces in the output that were not there before
Closed
#366 nix copy "querying info about /nix/store/PATH" is extremely slow and probably serial on s3 store
Closed
#413 stdenv phases don’t actually work as documented
Closed
#414 just setup
ignores $mesonFlags
Closed
#410 “‘FILE’ does not name a type” with gcc and -Denable-pch-std=false
Closed
#174 Add a warning for unknown flake URI parameters
Closed
#407 sudo nixos-rebuild
gives an error when using lix
Closed
#400 update-input alternative for build subcommand
Closed
#313 flakerefs copied too often
Closed
#325 Delete compatibility for daemons older than 2.3
Closed
#361 Completion for commands (starting with ":") in repl
Closed
#270 "path (...) is not valid" is a highly non-descriptive error and doesn't say anything about what is corrupted if anything
Closed
#318 Collect display-names for people in the release notes that want them
Closed
#365 Build fails in single-user mode because install tests fail
Closed
#383 devShell is not being built/tested by CI
Closed
#385 Upgrade nixpkgs to 24.05
Closed
#391 fix pull request templates
Closed
#389 Impure derivations do not work with flakes
Closed
#378 Lix docker image has very poor layer distribution
Closed
#252 Upload docker images to docker/github registries?
Closed
#324 Fix blatantly broken daemon version detection code in testsuite
Closed
#203 Hydra does not build with Lix
Closed
#374 clangd does not work since precompiled headers were introduced
Closed
#375 lix-module: can't switch after following documentation
Closed
#283 nix flake lock --update-input meow
should tell you to use nix flake update meow
Closed
#194 nix flake update a b
is not possible but could be
Closed
#362 Being too verbose in nix search
Closed
#367 Excess verbosity in nix flake show
kind of obscures the table thingy
Closed
#306 Static builds fail
Closed
#162 Remove all Nix branding and references to the NixOS GitHub in non-code
Closed
#148 Change strings and docs to Lix in the code where that is correct
Closed
#294 Review the commit history looking for release-note-able things that we missed
Closed
#157 Lock paths can become too long when remote builders are involved
Closed
#221 build-remote-trustless tests fail if PWD is too long
Closed
#56 [Nix#10036] __curPos
keyword is undocumented
Closed
#265 Do something about allowNewPrivileges
setting
Closed
#68 [Nix#9769] What is resolve-system-dependencies
Closed
#81 [Nix#9640] segfault during substitution on x86-64_darwin
Closed
#353 __curPos is not documented
Closed
#24 block make installcheck
in devshells or fix make installcheck
in devshells
Closed
#349 --option --name value
is allowed
Closed
#62 [Nix#9940] nix repl
configuration file
Closed
#355 timeout.sh test is busted
Closed
#43 Split up util.cc
Closed
#358 Flake tarball immutable links are broken
Closed
#329 Combining nested attribute shorthand and rec
causes weird scoping behavior
Closed
#187 --log-format bar-with-logs breaks nix repl's line editor
Closed
#316 meta.mainProgram attribute missing
Closed
#321 Fix the Nix 2.18 remote build test
Closed
#279 rename our libraries: libnixexpr -> liblixexpr, etc
Closed
#340 nix-repl: using tab-completion on a import of a non-existent file crashes the repl.
Closed
#337 repl-overlays
can cause suffering by "environment full"
Closed
#328 REPL history should be saved immediately
Closed
#320 nix key generate-secret
and convert-secret-to-public
print progress bar
Closed
#312 using ^output selection syntax on store paths outputs crashes the daemon
Closed
#116 [Nix#8953] Nix Flakes is not usable without access to github.com
Closed
#110 [Nix#9087] nix refetches the global registry json pointlessly for locally overriden flakes
Closed
#183 Deprecate online flake registries
Closed
#268 Allow enabling core dumps from builds
Closed
#293 release notes generator: add credit
property, where we can credit who did the thing
Closed
#297 Figure out why release notes aren't built in dev builds
Closed
#317 behaviour of copy to ssh-ng remote confusing ('substitute-on-destination' vs 'builders-use-substitutes')
Closed
#302 nix build --keep-going
should display all FOD hash mismatches just as nix-build
does it.
Closed
#296 [Nix#5977] :b
can be interrupted only once in nix repl
Closed
#248 Store's haunted! Zeroed regions in mesa apple_dri.so
in the Nix store on M1 machines
Closed
#300 nix-prefetch-url regresses with commit 121edecf (no decompression)
Closed
#295 Backport shebang support for Nix CLI
Closed
#290 [Feature Request] Support subcommands without --: query vs --query
Closed
#289 Support P2P binary cache
Closed
#288 Offer a way to configure nicer output with old nix-{build,shell}
Closed
#277 Eval failure of devShells.x86_64-linux.x86_64-freebsd13
in Lix
Closed
#276 nix eval .#someFailure
doesn't print the full error even if --show-trace is passed
Closed
#249 remove the autoconf+Make buildsystem
Closed
#273 Auto setup gerrit commit-msg hook with nix develop
Closed
#224 Objective-C fork safety
Closed
#274 agenix fails to build when Lix overlay is used
Closed
#266 Fix the pages in the manual for Lix
Closed
#17 Replace URL in nix upgrade-nix
with one that gives us lix
Closed
#257 devShell hook that gives contribution information
Closed
#69 [Nix#9761] Derivations Built Without Sandbox Do Not Use a Valid User
Closed
#201 Cannot override flake input of a flake input because the input gets transmuted into a registry indirect input
Closed
#250 Cache evaluation errors, including the actual error
Closed
#177 better workflow for migrating from profile manifest version 3
Closed
#156 lsof in tests is never exercised
Closed
#129 [Nix#8737] Assertion error during make check
Closed
#16 running nix profile
against /nix/var/nix/profiles/default breaks nix upgrade-nix
Closed
#251 Delete GitHub actions yaml?
Closed
#41 meson build system
Closed
#245 remove custom http header parsing
Closed
#235 unhaunt the network configuration for flakey hydraJobs flake tests
Closed
#195 [Nix#9579] Permission denied error when building symlink derivation
Closed
#154 meson: build docs
Closed
#155 meson: build Perl bindings
Closed
#222 meson: missing tests
Closed
#6 Delete vfork
Closed
#231 meson-built nix seems to search for the config file in PREFIX/etc/nix.conf
instead of PREFIX/etc/nix/nix.conf
Closed
#236 un-deprecate nix doctor alias for nix config check
Closed
#233 Pre-commit checks of #pragma once
and ///@file
in all header files
Closed
#232 Bogus trustedness output of nix store doctor
Closed
#4 Build with -D_GLIBCXX_ASSERTIONS=1 by default
Closed
#97 [Nix#9440] RFC: Nix version-specific plugin config
Closed
#27 backport :doc in repl
Closed
#22 Test :p in the repl
Closed
#228 CI doesn't fail if you add nonsense attrs to the front-matter of changelog entries
Closed
#225 language tags not stripped in repl :doc
Closed
#223 better UX for cached evaluation failures
Closed
#188 write a clang-tidy plugin to qualify includes with the library name
Closed
#76 [Nix#9689] Use C++ modules
Closed
#146 Import nix flake update
changes from upstream
Closed
#205 meson: repl characterization tests aren't run
Closed
#40 pre-commit hook
Closed
#190 Fix line ending support for nix-doc
integration
Closed
#219 Write a guide to the Lix codebase, what is bad in it, how components fit together and our high level plans with it
Closed
#208 Cross-compilation is broken
Closed
#192 Attic build error with Lix
Closed
#153 meson: run tests
Closed
#164 stop vendoring toml11
Closed
#176 Make changelog-d accept CL numbers
Closed
#39 clang-format config has dubious array formatting opinions
Closed
#161 Add labels to track if tests and/or release notes are present for a CL
Closed
#184 crash on nix repl --file
Closed
#32 write a guide to running main on your machine
Closed
#130 [Nix#8721] Traces from errors in functions don't show the actual error location
Closed
#178 error: boost::too_many_args: format-string referred to fewer arguments than were passed
Closed
#173 nix
command not found when converting Determinate Installer system
Closed
#168 Bug: printer in the repl eats attr names if the window is too narrow
Closed
#165 Performance regression in the debugger to the point of not working on nixpkgs?
Closed
#150 [Nix#8837] Schrödinger's Attribute
Closed
#145 Unexpected crash while debugging faulting build
Closed
#35 Issue import bot/script
Closed
#144 Put lies into builtins.nixVersion
Closed
#37 fix compiler warnings
Closed
#124 [Nix#8837] Schrödinger's Attribute
Closed
#46 Spurious -Wmaybe-uninitialized warnings
Closed
#45 profiler for nix code
Closed
#31 delete shell script installer
Closed
#14 check output limiting code for bugs
Closed
#10 getDerivations deduplicates derivations *sometimes*
Closed
#5 Kill vfork with fire
Closed
#2 nix eval has baffling forcing behaviour
Closed
#12 add x86 hydra vm tests to ci
343 issues created by 51 users
Opened
#1 Overlaying nix
does not propagate up to NixOS systems definitions
Opened
#3 Write tests for e.g. /dev/stderr in darwin sandbox
Opened
#7 redo the entire lazy trees concept
Opened
#8 nix flake lock doesn't delete stuff if you change an input to flake=false
Opened
#9 burninate requireGit
Opened
#11 auto-calls happen *anywhere* in the value stack where arg names match
Opened
#13 add documentation/fixes to repl cycle checks
Opened
#15 write tests for nix eval of derivations
Opened
#18 delete the direct root manipulation of the nix store
Opened
#19 Download files only roughly in substitution order
Opened
#20 nix log
prints @nix lines literally instead of interpreting them
Opened
#21 Remove pthread_cancel
Opened
#23 Run benchmarks in CI
Opened
#25 Write a script that runs nix flake check with nix-eval-jobs
Opened
#26 nix PR backporting script
Opened
#28 Fix builtins.getFlake
to handle Git based flakes properly
Opened
#29 Move the perl bindings out of tree
Opened
#33 write and run new-installer tests in ci
Opened
#34 Replace the regex with something consistent cross-platform
Opened
#36 support auto updating the sources for repl characterization
Opened
#38 CI with -Werror
Opened
#42 Split up primops.cc
Opened
#44 Contemplate rustc_apfloat for platform consistent floats
Opened
#47 [Nix#10139] nix lock can modify lock files in the nix store and corrupt it
Opened
#48 [Nix#10136] 'Administrative' shutdown of a Nix remote builder cause complete failure of any remote builds
Opened
#49 [Nix#10114] Expose the flake inputs to the flakes installables
Opened
#50 [Nix#10106] repl remembers non-loadable :l
for :r
Opened
#52 [Nix#10104] fetchTree
performs fetch even when a narHash
is provided
Opened
#53 [Nix#10099] String type hint
Opened
#54 [Nix#10069] Don't always enable flakes in the test suite
Opened
#55 [Nix#10062] detect nix store on unsupported filesystems
Opened
#57 [Nix#10004] nix-env -i or nix-env --upgrade getting stuck or taking forever on some devices
Opened
#58 [Nix#9994] Improve checked JSON casting
Opened
#59 [Nix#9988] incorrect error message on failed string antiquotation coercions
Opened
#60 [Nix#9961] Suspected remote build incompatibility between Nix 2.20 (initiator) and Nix 2.13 (remote)
Opened
#61 [Nix#9942] Better support for printing large values in nix repl
and error messages
Opened
#63 [Nix#9866] Derivation JSON env
does not adhere to the JSON guidelines
Opened
#64 [Nix#9865] Provide suggestions in error messages for getAttr
Opened
#65 [Nix#9831] ssh-ng test fails when remote is too new (or eqv. client is older)
Opened
#66 [Nix#9782] How to recover from "some outputs are unexpectedly invalid" error?
Opened
#67 [Nix#9779] Nix 2.3 and Nix 2.18 differ in laziness for certain builtins (e.g. map
, replaceStrings
, genList
)
Opened
#70 [Nix#9730] nix-instantiate --eval
output is ambiguous
Opened
#71 [Nix#9729] Make debugger traces less confusing (and other low hanging fruit)
Opened
#72 [Nix#9705] Nix fails to remount the store with all the required flags
Opened
#73 [Nix#9701] builtins.derivationStrict
is not documented
Opened
#74 [Nix#9700] Bad error message for nix build
of a string
Opened
#75 [Nix#9693] nix-channel --list-generations
returns no output
Opened
#77 [Nix#9675] nix creates processes in cgroup inner nodes
Opened
#78 [Nix#9654] Do something about refRegexS
Opened
#79 [Nix#9649] accept-flake-config
allows running commands as root
Opened
#80 [Nix#9642] Nix fails to lock a GitHub flake reference if the repository does not include the flake.lock
file
Opened
#82 [Nix#9636] Better "attribute 'x' missing" error message
Opened
#83 [Nix#9625] aarch64-darwin: sandbox issue with /private/etc/ssl/openssl.cnf
Opened
#84 [Nix#9622] Document the *cursed* advanced derivation attributes
Opened
#85 [Nix#9610] out of memory
when using nix-store --import
on NARs with large store paths
Opened
#86 [Nix#9605] preferLocalBuild + IFD causes Nix to prefer local builds even when the system doesn't match
Opened
#87 [Nix#9603] URL handling tech debt
Opened
#88 [Nix#9585] builtins.pathExists returns false for symlink to directory suffixed with "/."
Opened
#89 [Nix#9574] Broken NIX_PATH
tracking issue
Opened
#90 [Nix#9548] Potential race condition between nix-store --gc
and nix-build
Opened
#91 [Nix#9531] nix repl
tab completion does not print errors. Uncanny.
Opened
#92 [Nix#9515] PATH handling debt and execvp
Opened
#93 [Nix#9501] Locking error on 2.19 with path:.
Opened
#94 [Nix#9486] nix always outputs terminal colour codes regardless of what is on the other end or NO_COLOR
Opened
#95 [Nix#9456] Non-flake file input records recursive hash in flake.lock
but using flat hash in store path (mismatched hash mode)
Opened
#96 [Nix#9441] Assorted peculiarities of the various nix-profile{,-daemon}.{,fi}sh
files
Opened
#98 [Nix#9417] Nix should not mount -o remount,rw
Opened
#99 [Nix#9380] Allow custom printing in nix repl
Opened
#100 [Nix#9369] Setting pure-eval for nix3 commands has not effect
Opened
#101 [Nix#9359] nix fmt
formats files in .git, leading to a corrupted repository
Opened
#102 [Nix#9329] Practical pure eval for paths in non-Flake CLIs
Opened
#103 [Nix#9319] Case-hacked files are observable from the language
Opened
#104 [Nix#9315] $XDG_DATA_DIRS
should be tested
Opened
#105 [Nix#9292] builtins.fetchGit
dirty mode almost unusable in pure evaluation mode
Opened
#106 [Nix#9253] Symlinks to flakes have poor UX
Opened
#107 [Nix#9158] circular flake imports using path urls detected in non-circular graphs
Opened
#108 [Nix#9153] fetchGit
transient failure not retried, Empty reply from server
Opened
#109 [Nix#9133] Fetching flake input with git+ssh requires the ssh executable
Opened
#111 [Nix#9015] Manual: render links as textual references on the terminal
Opened
#112 [Nix#8995] Nix configuration option for overriding TMPDIR
Opened
#113 [Nix#8993] flake inputs percent-encode URLs where fetchurl and co do not, making some URLs impossible to express in flake inputs
Opened
#114 [Nix#8982] Nix accepts invalid SRI hashes (MD5 and SHA-1)
Opened
#115 [Nix#8978] bug: some nix commands do not create the default profile if it is missing
Opened
#118 [Nix#8907] Ran out of disk space building NixOS 23.05 on 22.11 and corrupted 178 store paths
Opened
#119 [Nix#8900] nix run
does not allow passing arguments with --expr
Opened
#120 [Nix#8890] nix-shell fails to parse NIX_PATH
Opened
#121 [Nix#8888] Document the derivation build process and sandbox
Opened
#122 [Nix#8881] Run a single flake check
Opened
#123 [Nix#8880] Regression: nix-shell
crashes
Opened
#125 [Nix#8811] default output is no longer built by default, unless it's named "out"
Opened
#126 [Nix#8802] Nix exposes dmesg to the linux build sandbox by default
Opened
#127 [Nix#8758] Temporary network paritions cause extremely long substitution stalls, even when network is back quickly
Opened
#128 [Nix#8753] :reload
in the REPL removes everything loaded with :lf
Opened
#131 [Nix#8720] builtins.fetchurl
does not try to refetch changed contents of file://
URI's
Opened
#132 [Nix#8709] nix-build --check --keep-failed doesn't work when remote building
Opened
#133 [Nix#8671] nix-instantiate uses «repeated»
instead of <CYCLE>
when printing
Opened
#134 [Nix#8642] Nix uses UTF-8 even when terminal has no support
Opened
#135 [Nix#8613] Make sure we can fix the parser's bad list/number interactions
Opened
#136 [Nix#8605] Tokenizer Bug: Floats with leading 0's wrong tokenized
Opened
#137 [Nix#8530] throwing/asserting in tryEval has exponential complexity after evaluating certain values
Opened
#138 [Nix#6414] SRI SHA256 hashes are not 1 to 1 with hexadecimal versions
Opened
#139 [Nix#5118] Substituter query parallelism is far too low
Opened
#140 [Nix#4533] Nix cached truncated files downloaded
Opened
#141 [Nix#2236] Treat remote builders as substituters?
Opened
#142 heavier nightly/weekly ci jobs
Opened
#143 Diagnose nondeterministic Symbol comparisons in tests
Opened
#149 Escape sequences for bytes/codepoints in strings
Opened
#151 [Nix#8508] nix-collect-garbage -d
does not clean up user profiles in XDG directories when run as root
Opened
#152 [Nix#3701] fetchGit can't handle annotated tags
Opened
#159 Make the build faster >:3
Opened
#160 Fix terminal code cleaning in log output
Opened
#163 meta bug: backport docs prs
Opened
#166 check whether all exec* calls can be posix_spawn
Opened
#167 meson: add check that all present sources are mentioned in a build file
Opened
#169 [Nix#9962] Show the first few and last few stack frames by default
Opened
#170 Ban resolving registry indirect flake inputs
Opened
#171 Allow not attempting to copy closures to ssh-ng remote builders
Opened
#172 Error on overlapping short-flag definitions
Opened
#175 No such file or directory
in flakes is a terrible error message
Opened
#179 switch from boost::format to fmt
Opened
#180 meson: update contributing and building docs to include meson instructions
Opened
#182 Add :write
to nix repl
Opened
#185 Handle SSH connection drops with remote builders more gracefully
Opened
#186 Make print-build-logs and log-format a setting
Opened
#189 Add literate tests for extended REPL :doc
command
Opened
#191 Take tvix's language tests
Opened
#193 A single carriage return (\r
) is not a line ending
Opened
#196 [Nix#7044] ssh-ng://host:port treats host:port as the hostname
Opened
#197 less cursed manpage generation
Opened
#198 «none»:0
in --debugger
Opened
#199 builtins.dbg
Opened
#200 builtins.getFlake
accepts git+file:/home/...
AND git+file:///home/...
with different semantics
Opened
#202 find a place to put non-canonical developer information
Opened
#204 add tests for perl bindings
Opened
#206 audit store gc code
Opened
#207 Lix has broken seccomp rules blocking creating setuid files in the builder
Opened
#209 support toml configuration
Opened
#210 extra-sandbox-paths -> extra-sandbox-paths-{ro,rw}
Opened
#211 mount things into the builder as nosuid/nodev
Opened
#212 use bwrap or something similar for sandbox setup
Opened
#213 sudo launchctl stop system/org.nixos.nix-daemon does not actually stop the daemon on macOS
Opened
#214 document daemon management as a user
Opened
#215 make ~/.local/state/nix/profiles a symlink to /nix/var/nix/per-user/$USER so profile information is in one place on the filesystem
Opened
#216 Log why flake fetching is happening
Opened
#217 Meta-bug: builtins.derivation
replacement design
Opened
#218 Restore builtins.derivationStrict tests in tests/unit/libexpr/error_traces.cc
Opened
#220 Fix nix-doc
line ending handling
Opened
#226 Nix SSL path set incorrectly in the daemon on macOS
Opened
#227 Deprecate nix eval
's strange and poorly documented --write-to
argument
Opened
#229 Print bug report instructions and stack trace on SIGABRT/SIGSEGV
Opened
#230 Make nix doctor
give more information like nix-info
does, that can be included in bug reports
Opened
#234 benchmarking script: allow benchmarking just one variant
Opened
#237 make ci fail if any hydra job does not eval
Opened
#238 Retain remote builder downtime status across multiple builds instead of retrying repeatedly
Opened
#239 Backport PR 10305: always print addErrorContext frames
Opened
#242 Lix allows configuration which makes everyone inside the sandbox effectively root
Opened
#243 should the generated headers for libstore be installed?
Opened
#244 Sourcehut fetcher uses regexps
Opened
#246 modernize curl usage
Opened
#247 determine what versions of our dependencies we need
Opened
#253 libstore setup on Darwin overrides TMPDIR in interactive nix-shell and others
Opened
#254 Rethink netrc/auth-helping handling: multiple netrcs? protocol auth-helping support?
Opened
#255 Fix GitHub API to use the API versioning information correctly
Opened
#258 Make Lix reasonable to build without a Nix implementation
Opened
#259 Fix cross build of Perl bindings
Opened
#261 Things failing for being untrusted user don't log anything and instead silently no-op
Opened
#262 lix daemon doesn't say anything at startup, especially not when the daemon socket vanishes, and even in debug mode
Opened
#263 Contemplate making --arg
and --argstr
work on nix eval
Opened
#264 Fix mercurial tests
Opened
#267 nix upgrade-nix
should restart the daemon for you
Opened
#269 Test x86_64-darwin in CI
Opened
#271 nix-instantiate --eval
ambigously fails to create -source storepath
Opened
#272 kill aws-sdk-cpp with fire
Opened
#275 nix-du fails to build
Opened
#278 add a test for chroot store fallback behavior (probably more)
Opened
#280 enable a linting debug mode automatically when in a dirty git tree
Opened
#282 nix-store --delete
fails to delete derivations whose outputs exist
Opened
#284 riir runCommand2 and remove environ
crimes
Opened
#285 implement pasta (slirp4netns but better) for FODs
Opened
#286 nix offline detection is applying to --refresh
when that should be fatal, breaking system.autoUpgrade
Opened
#287 nix-store-query could use a --valid-outputs flag
Opened
#291 nix new-cli nix-store --query /nix/store/sgdfkhlsgdflkh-meow
command to tell you about the new-cli equivalent to an old command
Opened
#292 Move setting and builtin documentation that is currently in C++ to .md files; make setting defaults generate C++?
Opened
#298 duplicate info from the sqlite database as xattrs
Opened
#299 default verbosity semantics are not documented
Opened
#301 Find all dependencies using pkg-config
Opened
#303 document repl-overlays in nix repl --help
too
Opened
#304 remote builder ssh multiplexing is busted
Opened
#305 Show an indicator that Lix is trying doing something when flake updates are stuck in connecting to a remote host
Opened
#307 Cross compilation from aarch64-darwin
to aarch64-linux
fails
Opened
#308 Increase of 7MB in the size of the Lix derivation on Linux
Opened
#309 Add backtrace to Error constructor
Opened
#310 installCheckPhase fails when building lix with a forgejo action
Opened
#311 nix develop
, but not nix-shell
, breaks cc-wrapper's handling of spaces in file paths
Opened
#314 on some derivations, the nix flakes cli and the repl do no agree.
Opened
#315 Symlink result-doc/share/doc/nix/manual to result-doc/share/doc/lix/manual
Opened
#322 Remove URL flake registries in 3.0
Opened
#323 nix path-info fails as the 'path is not valid' after 'fetching' them
Opened
#326 use-formatter
plugin
Opened
#327 Fix invalid store paths making it into the store
Opened
#330 Segfault when comparing infinite data structures
Opened
#331 (impossible?) spurious test failure of hydraJobs.tests.nixpkgsLibTests.aarch64-darwin
Opened
#332 darwin case hack is busted
Opened
#334 Make the disallowedRequisites message useful
Opened
#335 creating two mutual FODs causes a deadlock
Opened
#336 NIX_LOG_FD
is unset in nix develop
and nix-shell
, which is silly
Opened
#338 sccacheStdenv for the flake.nix dev shells
Opened
#339 Store path substitution very badly handles unreachable/broken substituters
Opened
#342 lix foo
should invoke lix-foo
Opened
#344 nix-shell shebangs run shellHook from outer shell?!
Opened
#345 print a deprecation warning for the cursed channel:
"file" syntax
Opened
#346 Identify distro packages in nix --version
Opened
#347 Print all subprocess commands being run in debug level
Opened
#348 reconsider disabled remote builders after a timeout
Opened
#350 Disallow merging attrs of recursive attrsets
Opened
#351 lix-doc does not handle comments on arguments
Opened
#352 lix-doc needs rnix version bump
Opened
#354 lix-doc sometimes doesn't find/display the documentation comment
Opened
#356 the repl's :doc
should print documentation for built-in constants
Opened
#357 Uploading unsigned store paths to a binary cache should fail by default
Opened
#359 Remove reliance on static initializers for registration
Opened
#360 Redesign immutable-tarball protocol
Opened
#363 Write test fixturing for libfetchers
Opened
#364 FileTransfer.handlesContentEncoding test needs fixing on macOS
Opened
#368 global variables and static initializers that log are not sound
Opened
#369 Test environment does not tear down some symlinks
Opened
#370 Fix the wording about what is an "active profile" in nix-env-query(1)
Opened
#371 Lix on 64-bit systems assumes it can run 32-bit code
Opened
#372 remove nix {shell,run}
chroot special case code
Opened
#373 Remove comparator.hh custom comparison definition machinery and replace with C++20 operator<=>
Opened
#376 Meson build can't detect coreutils on systems with non-monolith coreutils
Opened
#377 nix-shell -p always includes a gcc
Opened
#379 Make it obvious when an error is thrown from the daemon rather than the client
Opened
#380 __json can be invalid without the daemon rejecting the derivation, then fails at build
Opened
#381 Docker images of development releases
Opened
#382 Parallel evaluation of flake outputs
Opened
#384 Make the revisionSuffix bit a specialization step *after* the expensive build so you don't get excess rebuilds while working on repo nix infra
Opened
#386 (cautiously) enable the sandbox by default on macOS
Opened
#387 Stabilize and default to auto-allocate-uids
Opened
#388 Assertion failure maybeOutputPath
Opened
#390 Documentation should point out that __impure and __noChroot do not affect builtins in the way that --impure does
Opened
#392 Random proptest failure in prop_check_regex_eq_parse
Opened
#393 nix build
does not respond to ctrl-c or ctrl-z
Opened
#394 Figure out what want-mass-query does and potentially remove it?
Opened
#395 releng: push tags for review as part of the tag step?
Opened
#396 releng: either use aws s3 sync --delete or make rclone do our bidding
Opened
#397 Test queryPathInfoUncached correctly dealing with invalid store paths and not putting them in the DB
Opened
#398 Remove fchmodat2 compatibility code [recheck in aug 2024]
Opened
#399 Parallelize nix store sign --all
for fixing binary caches
Opened
#401 Add box_ptr
const overloads
Opened
#402 Permit builtins.storePath
in pure evaluation mode
Opened
#404 Add more UBSan rules to the production build
Opened
#405 Set libc++ hardening mode for libc++ targets
Opened
#408 Make nix store ping respect SSH key defined in /etc/nix/machines
Opened
#409 investigate hashes appearing in fods being broken
Opened
#412 Build (also) with gcc devshell config in CI
Opened
#415 refactor: make createTempDir take an optional for temp dir root
Opened
#416 logger libutil test is completely commented out 💀
Opened
#417 Replace the flake URI "parsers" (regexes) with parsers
Opened
#418 nix collect-garbage
is kind of slow at deleting paths
Opened
#420 devShell NIX_LDFLAGS
environment variable contains all the -L
flags twice
Opened
#421 --apply
for nix build
Opened
#422 Build internal-api-docs in releng and push them to docs.lix.systems
Opened
#427 set -ftrivial-auto-var-init=zero
Opened
#428 Move the default build-dir to /nix/var/tmp
Opened
#429 nix-daemon breaks mysteriously when it runs out of disk space
Opened
#435 nix run
has confusing behavior and bad error messages
Opened
#436 builtins.derivation
is not documented
Opened
#439 releng: use worktrees for git state handling, and consider also making a worktree of the other projects to do their releng
Opened
#440 releng: hunt down the xonsh bug that causes jobs to get suspended, requiring manually fg
'ing them
Opened
#441 releng: document exactly what the container registry creds are and where to find them
Opened
#442 releng: create release-tag branches
Opened
#444 Support for transparently substituting git mirrors (mapping between URLs pointing to the same git resource)
Opened
#447 Unhelpfull error message on corrupted derivation "expected string 'D'"
Opened
#448 Anchor links in docs not pointing to the other document in which those anchors actually exist
Opened
#450 repl: suggest quoted attribute names when necessary
Opened
#451 Fix nix-shell arguments script-directory relativity
Opened
#452 Cannot compile lix in lix docker container
Opened
#454 nix-store --register-validity
is undocumented
Opened
#455 libutil/file-system.hh redefines standard #defines if a Lix internal HAVE_ isn't provided
Opened
#456 Add more compiler warnings
Opened
#457 Implement CodeChecker and integrate linting with Gerrit
Opened
#462 An easy way to get a temporary shell with withPackages
Opened
#463 shell.nix for new cli
Opened
#464 Use the shell you launched nix shell
and nix develop
from
Opened
#465 nix flake lock
does not update transitive inputs to the upstream transitive inputs, even if the input itself changed
Opened
#466 releng: automatically create release-2.91 and similar branches when making new major releases
Opened
#468 Flake path does not appear to be a git repository
Opened
#472 Lix lockfiles differ Nix lockfiles
Opened
#473 post-build-hook
blocks parallel builds
Opened
#476 Matching 500KB of data with builtins.match causes stack overflow
Opened
#477 Lix should disallow auto-optimise-store on darwin for now
Opened
#478 nix flake templates are not evaluated properly
Opened
#479 StoreReference::parse("./store")
eats the leading dot, yielding /store
(what!) and baffling errors for relative paths in --store
Opened
#481 log runProgram2 process and args to debug log
Opened
#485 nix build --rebuild
on an unbuilt derivation fails with "some outputs of '...' are not valid, so checking is not possible"
Opened
#486 nix upgrade-nix installation method breaks selinux context
Opened
#487 Floats with integral mantissa are mangled by printing
Opened
#490 Flaky tests: nix-copy
and nix-copy-closure
Opened
#493 Progress bar flickers
Opened
#494 nix store delete
/nix-store --delete
cannot delete paths with self-references
Opened
#495 nix-store --delete
is intended to gc closures and simply does not do that
Opened
#496 Allow setting nested attributes via --arg
/--argstr
Opened
#497 Document relative and tilde paths
Opened
#498 Make more path settings PathsSetting
s
Opened
#499 Make Path
a type
Opened
#500 Docs for diff-hook
are probably borked
Opened
#504 [nix#4813] nix-build exit codes are not as documented
Opened
#505 Race condition with gc in remote builds causes paths to vanish
Opened
#506 lix:installcheck / functional-build-remote-trustless-should-fail-0
sometimes fails during build
Opened
#508 Lix should include a lix
executable
Opened
#509 Test the repl-overlays
example
Opened
#510 Delete protocol support for versions less than 2.18
Opened
#511 Locale for the daemon on macOS is plausibly wrong
Opened
#514 No nix3
man page
Opened
#515 makewhatis
on macOS fails to process Lix man pages
Opened
#516 Ambiguous item in documentation of nix.conf
Opened
#518 Attrset merges are spine-strict when they don't need to be
Opened
#519 nix --version
evaluates configuration
Opened
#520 Lix and CppNix disagree on how ?ref=
in flake inputs should be represented in lockfiles
Opened
#521 macOS Sequoia breaks Lix installs; here's how to fix it
Opened
#522 tests.remoteBuilds is flakey
Opened
#524 Garbage collection of "too many" paths is unsound
Opened
#526 Support for specifying git access-tokens
with file paths in nix.conf
Opened
#527 Static build is broken because clang in nixpkgs is broken for static libgcc
Opened
#529 Assertion failure in nix::flake::fetchOrSubstituteTree
Opened
#530 Print illegal references when failing a fod because illegal paths are present
Opened
#531 Consider preventing store corruption by default
Opened
#532 Cannot request JSON
output for CLI command: nix store diff-closures
Opened
#533 Format string error if nix-shell environment contains format string placeholders
Opened
#534 nix develop
does not correctly remove checks from __structuredAttrs
Opened
#535 Doctor our orphaned locks
Opened
#536 Unexpected Abort on nix::canonPath(PathView, bool): Assertion
path != ""' failed.`
Opened
#537 [Tracking issue] Cgroups in Lix
Opened
#539 refactor derivation goals / Worker::makeGoalCommon
Opened
#543 Fix -Wmissing-field-initializers on Clang 18
Opened
#544 NIX_LOG_FD messages without any fields crash Lix
Opened
#545 Ubuntu's default (since 23.10) AppArmor rules break some tests
Opened
#546 SELinux, incorrect labelling from derivation
Opened
#551 Error message from output dependency cycles is unhelpful
Opened
#554 Paths are relative to the directory rather than the symlink target when passing a file to be eval'd explicitly and default.nix
in the given directory is a symlink
Opened
#555 Quickly add a non-leaf path to the nix store
Opened
#556 nix develop
doesn't work for derivations that don't set outputs
attribute