@booters
tl;dr your distro sucks.
I'v been PLEADING with the various packagers to stop making this unforced error in their distros for decades. They all refuse.
I distribute XScreenSaver as a single package, tested as a unit.
Then those bozos divide it into dozens of "extras-data-extras-gl-extras" sub-packages so that most people accidentally install part of it, yet with config files that reference the whole thing. Hilarity ensues.
"Here's your car. Make sure you install brakes. Good luck!"