Skip to content

aliases: remove hacky workaround for warnings on strings#457057

Merged
wolfgangwalther merged 1 commit intoNixOS:masterfrom
wolfgangwalther:aliases-system
Oct 30, 2025
Merged

aliases: remove hacky workaround for warnings on strings#457057
wolfgangwalther merged 1 commit intoNixOS:masterfrom
wolfgangwalther:aliases-system

Conversation

@wolfgangwalther
Copy link
Contributor

@wolfgangwalther wolfgangwalther commented Oct 30, 2025

This causes confusing eval errors when not using these values (here: system) in a string interpolation context.

The change will potentially be noisy for nix search. If we want a deprecation period for this attribute instead of just throwing immediately, we will have to accept this, at least temporarily.

Fixes #456527 (comment).

Things done


Add a 👍 reaction to pull requests you find important.

This causes confusing eval errors when not using these values (here:
`system`) in a string interpolation context.

The change will potentially be noisy for nix search. If we want a
deprecation period for this attribute instead of just throwing
immediately, we will have to accept this, at least temporarily.
Copy link
Member

@e1mo e1mo left a comment

Choose a reason for hiding this comment

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

Thanks, looks good!

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. labels Oct 30, 2025
@wolfgangwalther wolfgangwalther added this pull request to the merge queue Oct 30, 2025
Merged via the queue into NixOS:master with commit 755c804 Oct 30, 2025
30 of 34 checks passed
@wolfgangwalther wolfgangwalther deleted the aliases-system branch October 30, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants