Grimmauld<p>I have to say, my automatic dependency scanner [1] for <a href="https://mastodon.grimmauld.de/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> packages is already working better than expected!</p><p>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!</p><p>I will give a talk about the tool at <span class="h-card" translate="no"><a href="https://chaos.social/@cccda" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cccda</span></a></span> this Monday in the hopes of getting more people excited for this cleanup work, and to get ideas about improving the tool.</p><p>[1] <a href="https://github.com/LordGrimmauld/nix-check-deps" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/LordGrimmauld/nix-c</span><span class="invisible">heck-deps</span></a></p><p>[2] <a href="https://github.com/NixOS/nixpkgs/pull/391664" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">391664</span></a><br>[3] <a href="https://github.com/NixOS/nixpkgs/pull/394242" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">394242</span></a><br>[4] <a href="https://github.com/NixOS/nixpkgs/pull/394423" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">394423</span></a><br>[5] <a href="https://github.com/NixOS/nixpkgs/pull/396135" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">396135</span></a><br>[6] <a href="https://github.com/NixOS/nixpkgs/pull/395311" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">395311</span></a><br>[7] <a href="https://github.com/NixOS/nixpkgs/pull/391226" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">391226</span></a></p>