Skip to content

Commit beb84f2

Browse files
committed
feat(flake.nix/inputs): Temporary switch from nixos-24.11 to staging-next-24.11
`curl` v8.11.0 was released with a bug that causes `git fetch` (and many similar commands, including Nix's [fetchers][3]) to fail due to failure to parse `.netrc` files. Luckily, after the bug was [reported upstream][1], a fix was quickly proposed and merged by its main [developer][2]. Not long after, the upstream `curl` patch was [backported][5] to the Nixpkgs `curl` derivation. Given that we rely on `.netrc` files this bug is a showstopper for us, so its important that we switch to the patched `curl` version ASAP. Instead of [waiting for the build to land][5] on the `nixos-24.11` branch, we will switch directly to the `staging-next-24.11` branch, which already includes the fix. [1]: curl/curl#15496 [2]: curl/curl@f5c6169 [3]: NixOS/nixpkgs#356114 [4]: NixOS/nixpkgs#356133 [5]: https://nixpk.gs/pr-tracker.html?pr=356660
1 parent 4d5ee91 commit beb84f2

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

flake.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
inputs = {
1616
nixos-2311.url = "github:NixOS/nixpkgs/nixos-23.11";
1717
nixos-2405.url = "github:NixOS/nixpkgs/nixos-24.05";
18-
nixos-2411.url = "github:NixOS/nixpkgs/nixos-24.11";
18+
19+
# FIXME: change back to `nixos-24.11` once
20+
# https://nixpk.gs/pr-tracker.html?pr=356660 is all green
21+
nixos-2411.url = "github:NixOS/nixpkgs/staging-next-24.11";
1922

2023
nixpkgs.follows = "nixos-2411";
2124
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";

0 commit comments

Comments
 (0)