Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] fix NIX_PATH for real #11079

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

fricklerhandwerk
Copy link
Contributor

with @roberth

Motivation

closes #9574

Context

Priorities and Process

Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

this is just to show the principle. the test cases are incomplete and
way too manual.
@github-actions github-actions bot added the with-tests Issues related to testing. PRs with tests have some priority label Jul 11, 2024
@@ -70,11 +70,9 @@ Strings EvalSettings::getDefaultNixPath() const
}
};

if (!restrictEval && !pureEval) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add to the commit message how this change fixes the issue? I am trying to understand how this relates to nix-path.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah it's still WIP, there will be rationale in the log.

This particular piece gets obsolete because allowed prefixes are handled in the source accessor now.

@roberth roberth added bug settings Settings, global flags, nix.conf labels Jul 11, 2024
@roberth roberth changed the title fix NIX_PATH for real now [WIP] fix NIX_PATH for real Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug settings Settings, global flags, nix.conf with-tests Issues related to testing. PRs with tests have some priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Broken NIX_PATH tracking issue
3 participants