Skip to content

[Backport 2.31-maintenance] nix-cli: use pure/restricted eval for help pages#14185

Merged
internal-nix-ci[bot] merged 1 commit into2.31-maintenancefrom
backport-14086-to-2.31-maintenance
Oct 8, 2025
Merged

[Backport 2.31-maintenance] nix-cli: use pure/restricted eval for help pages#14185
internal-nix-ci[bot] merged 1 commit into2.31-maintenancefrom
backport-14086-to-2.31-maintenance

Conversation

@internal-nix-ci
Copy link

Automatic backport to 2.31-maintenance, triggered by a label in #14086.

This avoids any complications that can arise from the environment
affecting evaluation of the help pages (which don't need to be calling
out to anything external anyways)

A recent example of one of these problems is
#14085, which would break help pages
by causing them to make invalid calls to the dummy store they're
evaluated with

Fixes: #14062
Co-authored-by: Sergei Zimmerman <[email protected]>
(cherry picked from commit ff82de8)
@internal-nix-ci internal-nix-ci bot requested a review from edolstra as a code owner October 8, 2025 00:06
@internal-nix-ci internal-nix-ci bot enabled auto-merge October 8, 2025 00:06
@github-actions github-actions bot added the new-cli Relating to the "nix" command label Oct 8, 2025
@internal-nix-ci internal-nix-ci bot merged commit e4e41a1 into 2.31-maintenance Oct 8, 2025
17 checks passed
@internal-nix-ci internal-nix-ci bot deleted the backport-14086-to-2.31-maintenance branch October 8, 2025 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-cli Relating to the "nix" command

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant