You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The nixos/firewall for iptables depends on nixos-firewall-tool. Not by default as commit linked below says, but mandatory as it's not possible/recommended to remove packages from systemPackages.
Doesn't sound like a big deal until you need to cross-compile two extra versions of LLVM because of that. I didn't even new this tool existed before tracking down exzessiv LLVM compile times. I'm good with using iptables directly.
Feature request
Make nixos-firewall-tool dependency configurable for nixos/firewall for iptables.
to remove the build dependency on shellcheck, and rely on something like #353490 instead. It would not remove the dependency, just make it cheaper to build. Also not clear why it would build shellcheck even in a cross-compile scenario. It should come from the nativeBuildInputs.
Issue description
The nixos/firewall for iptables depends on nixos-firewall-tool. Not by default as commit linked below says, but mandatory as it's not possible/recommended to remove packages from systemPackages.
Doesn't sound like a big deal until you need to cross-compile two extra versions of LLVM because of that. I didn't even new this tool existed before tracking down exzessiv LLVM compile times. I'm good with using iptables directly.
Feature request
Make nixos-firewall-tool dependency configurable for nixos/firewall for iptables.
Technical details
fa9cdc8
It's not obvious to me why it depends on LLVM in this way, but it's something like ShellCheck -> two versions of ghc -> two versions of LLVM.
The text was updated successfully, but these errors were encountered: