New comment by VoidPorts on void-packages repository https://github.com/void-linux/void-packages/issues/33796#issuecomment-954837470 Comment: 1. useless - because they aint a dependency of SDl2-devel. You do not need them to compile against SDL2 interface, nor link agaist its lib. They aint real dependencies. 2. not good because having such a massive chain of headers and libs pulled by a package will inevitably lead to sloppy written packages sooner or later, which might underspecify their dependencies.