Skip to content

always disallow aliases#594

Closed
Artturin wants to merge 1 commit intoNixOS:releasedfrom
Artturin:aliasdisallow
Closed

always disallow aliases#594
Artturin wants to merge 1 commit intoNixOS:releasedfrom
Artturin:aliasdisallow

Conversation

@Artturin
Copy link
Member

@Artturin Artturin commented Apr 1, 2022

remove package-list-no-aliases
this will also save us an eval

Closes #575

Supersedes #572 #539

remove package-list-no-aliases
this will also save us an eval

Closes NixOS#575
@Artturin
Copy link
Member Author

one issue with this may be that no ci will eval the aliases file?

@Artturin
Copy link
Member Author

also is this correct or does the allowAliases config need to be passed to all the eval checks?

@Artturin
Copy link
Member Author

making a another pr which does this better and will still catch errors in aliases.nix

@Artturin Artturin closed this Apr 20, 2022
Artturin added a commit to Artturin/ofborg that referenced this pull request Apr 20, 2022
this allows ofborg to still check the aliases.nix file for errors
unlike NixOS#594 which would have
disabled aliases in outpaths.nix

errors in the alias.nix file are caught by outpaths.nix eval so we can
disable aliases here
cole-h pushed a commit that referenced this pull request Apr 22, 2022
this allows ofborg to still check the aliases.nix file for errors
unlike #594 which would have
disabled aliases in outpaths.nix

errors in the alias.nix file are caught by outpaths.nix eval so we can
disable aliases here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Always evaluate with config.allowAliases = false to avoid deprecation warning errors

1 participant