<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>We have decided to package any dependencies we need that are not included with the OS's repos (or if we need different versions.)  Since we are a RHEL shop, we package them in RPMs and store them in our own repo.  We build the RPMs using jobs in jenkins, so it's easy to go back and rebuild them or to move to a newer version.<br></div>
<div> </div>
<div>We actually handle our internally developed software releases this way as well.<br></div>
<div> </div>
<div>Ryan<br></div>
<div> </div>
<div> </div>
<div>On Fri, Jun 13, 2014, at 08:49 AM, John Miller wrote:<br></div>
<blockquote type="cite"><div dir="ltr"><div><div>Hi folks,<br></div>
<div> </div>
<div>In the past, I've always defaulted to using whatever programming libraries that came packaged with my OS -- Debian, Ubuntu, Red Hat, etc.  If I couldn't find something I needed, I grabbed it from my language's repositories: pip, gem, cpan, etc.  This has the advantage of getting security updates from the OS vendor, as well as getting libraries guaranteed to work with apache/nginx/etc.<br></div>
<div> </div>
<div>These days, I'm not so sure this is always a great idea: you need external packages, but run into version incompatibilites with system packages.  You also have to keep track of which packages come from which source.  Thus a second method would be to install as much as possible from pip/cpan/gem/etc.<br></div>
<div> </div>
</div>
<div>What are folks' takes on this problem?  I'm hearing about the latter method more and more lately; would like to hear everyone's experiences.<br></div>
<div><div><div> </div>
<div>John<br></div>
<div>-- <br></div>
<div>John Miller<br></div>
<div>Systems Engineer<br></div>
<div>Brandeis University<br></div>
<div><a href="mailto:johnmill@brandeis.edu">johnmill@brandeis.edu</a><br></div>
</div>
</div>
</div>
<div><u>_______________________________________________</u><br></div>
<div>bblisa mailing list<br></div>
<div><a href="mailto:bblisa@bblisa.org">bblisa@bblisa.org</a><br></div>
<div><a href="http://www.bblisa.org/mailman/listinfo/bblisa">http://www.bblisa.org/mailman/listinfo/bblisa</a><br></div>
</blockquote><div> </div>
</body>
</html>