I have to say, my automatic dependency scanner [1] for #nix packages is already working better than expected!
So far i found unused dependencies in git [2], gst-plugins-bad [3], [4], linux-pam [5], networkmanager [6] and vlc [7]. And i don't plan on stopping! All these unused dependencies cause unnecessary strain on our CI and are trivial to clean up. Some of these dependencies are even old enough to drink!
I will give a talk about the tool at @cccda this Monday in the hopes of getting more people excited for this cleanup work, and to get ideas about improving the tool.
[1] https://github.com/LordGrimmauld/nix-check-deps
[2] https://github.com/NixOS/nixpkgs/pull/391664
[3] https://github.com/NixOS/nixpkgs/pull/394242
[4] https://github.com/NixOS/nixpkgs/pull/394423
[5] https://github.com/NixOS/nixpkgs/pull/396135
[6] https://github.com/NixOS/nixpkgs/pull/395311
[7] https://github.com/NixOS/nixpkgs/pull/391226
