When a dep is used that isn't whitelisted in Haskell.nix or Python.nix, the previous error was cryptic:
attrVals = nameList: set: map (x: set.${x}) nameList;
Now it shows a clear message pointing to exactly which package is missing and which file to edit.