I have to say, my automatic dependency scanner [1] for 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 @cccdaCCC Darmstadt e.V. this Monday in the hopes of getting more people excited for this cleanup work, and to get ideas about improving the tool.

[1] github.com/LordGrimmauld/nix-c

[2] github.com/NixOS/nixpkgs/pull/
[3] github.com/NixOS/nixpkgs/pull/
[4] github.com/NixOS/nixpkgs/pull/
[5] github.com/NixOS/nixpkgs/pull/
[6] github.com/NixOS/nixpkgs/pull/
[7] github.com/NixOS/nixpkgs/pull/

0
0
0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.grimmauld.de/users/grimmauld/statuses/114282019557082726 on your instance and quote it. (Note that quoting is not supported in Mastodon.)