chore(auto): update flake inputs - #1802
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CI repair report
Changes
nix.nixPath→nix.settings.nix-pathinprofiles/defaults.nix. Nixpkgsrenamed this NixOS option (
nixos/modules/config/nix-channel.nixnowdefines
settings.nix-pathand aliases the oldnix.nixPathto it viamkRenamedOptionModule). The replacement option has the exact same type(
listOf str) and the exact same effect (it becomesNIX_PATH), so thisis a pure rename with no behaviour change — moved the existing
["nixpkgs=${inputs.nixpkgs}"]value into thenix.settingsblock thatalready existed in the same file.
Needs a human
Nothing. The two other deprecation warnings in
.ci-check.logare notconfig options in this repo and were not introduced by this flake update
(neither
nixpkgsinput hash change nor any other bumped input touchesthem):
The package 'devenv-test'/'devenv-up' is deprecated. Use the corresponding devenv <cmd> commands.— this is alib.warnbaked intoevery package that
inputs.devenv.flakeModuleauto-generates from adevenv shell (see
flake/devenv.nix). It nags at anyone who buildspackages.<system>.devenv-test/devenv-upinstead of runningdevenv test/devenv up. There is no option here to rename — the CImatrix already excludes
devenv-upfromflake/github-actions.nixandflake/buildkite-pipeline.nix, and this warning predates this update(the
devenvinput's lock entries are unchanged in this bump). Nottouched.
stdenv.isLinux is deprecated, use stdenv.hostPlatform.isLinux instead/same for
isDarwin— does not originate from any.nixfile in thisrepo (grepped, no matches); it comes from a third-party package's own
build expression pulled in as a dependency during evaluation (visible
right around the
wezterm/niri/smithayfetches in the log). Fixingit would mean patching upstream code we don't own. Not touched.
nix run .#world -- checkpasses after thenix.nixPathfix, with onlythe two pre-existing warnings above remaining, plus the intentional
rekey.hostPubkeywarnings for thetest/nixosplaceholder hosts(the warning text itself says this is expected until a real pubkey is
set).