We have some GPU compute that I have to manage outside config management because they're so fussy. There's a weird thing I've found absolutely consistent in package managers, be it deb or RPM, and it is that if you have multiple sources you will at some point get a shit sandwich in your dependency graph. Without fail.