<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Helvetica, sans-serif;">
<div>
<div>Yes and no.  My rule of thumb has always been to use the packaged version of a software package unless there's a very good reason not to.</div>
<div><br>
</div>
<div>We maintain a local package repository as well (using debarchiver), so if we need to make a custom version of a Debian/Ubuntu package, we generally make the change to the debian source package, build it with a new localised version number, and then upload
 it to our local repository.   For example, our local version of the blcr stuff:</div>
<div><br>
</div>
<div>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">12:24:13 tjrc@farm3-head2:~$ apt-cache policy blcr-dkms</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">blcr-dkms:</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">  Installed: 0.8.5-2.1~sanger2</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">  Candidate: 0.8.5-2.1~sanger2</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">  Version table:</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures"> *** 0.8.5-2.1~sanger2 0</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">        500 http://debian.internal.sanger.ac.uk/debian-sanger/ precise/main amd64 Packages</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">        100 /var/lib/dpkg/status</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">     0.8.2-15ubuntu2.1 0</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">        500 http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/ precise-updates/universe amd64 Packages</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">     0.8.2-15ubuntu2 0</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">        500 http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages</span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">
<span style="font-variant-ligatures: no-common-ligatures">12:24:54 tjrc@farm3-head2:~$ </span></p>
</div>
<div><br>
</div>
<div>There are other cases where we just build from source separately (generally if it's something which has to work across multiple Linux versions, and therefore sits in our /software NFS filesystem).  We do this for our centrally supported R distributions,
 for example.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Tim</div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Jonathan Aquilina <<a href="mailto:jaquilina@eagleeyet.net">jaquilina@eagleeyet.net</a>><br>
<span style="font-weight:bold">Date: </span>Friday, 20 May 2016 at 11:34<br>
<span style="font-weight:bold">To: </span>Tim Cutts <<a href="mailto:tjrc@sanger.ac.uk">tjrc@sanger.ac.uk</a>><br>
<span style="font-weight:bold">Cc: </span>Christopher Samuel <<a href="mailto:samuel@unimelb.edu.au">samuel@unimelb.edu.au</a>>, Beowulf <<a href="mailto:beowulf@beowulf.org">beowulf@beowulf.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Beowulf] cluster os<br>
</div>
<div><br>
</div>
<p style="color: rgb(0, 0, 0); font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Going a bit off track from upgrades here.  In a cluster environment with debian do you spend a fair bit of time compiling anything from source?</p>
<br class="Apple-interchange-newline">
</span>
</body>
</html>