I solve such problem for our clients by packaging every dependency we use in project as independent RPM package, so whole application can be installed using single &quot;yum install ...&quot; command from local repository without need to connect to internet. It allows us to precisely control version of libraries we use and also allows to apply patches to them when a problem is found.