<br><br><div class="gmail_quote">On Wed, Dec 14, 2011 at 4:13 PM, Sean Cavanaugh <span dir="ltr"><<a href="mailto:Millenia2000@hotmail.com">Millenia2000@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">‘Portsnap fetch extract’  ??<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:testing-bounces@lists.pcbsd.org" target="_blank">testing-bounces@lists.pcbsd.org</a> [mailto:<a href="mailto:testing-bounces@lists.pcbsd.org" target="_blank">testing-bounces@lists.pcbsd.org</a>] <b>On Behalf Of </b>Tigersharke .<br>
<b>Sent:</b> Wednesday, December 14, 2011 4:42 PM<br><b>To:</b> PC-BSD Testing list<br><b>Subject:</b> [PC-BSD Testing] ports tree auto-update<u></u><u></u></span></p><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Howdy,.,<br><br>A conversation on IRC lead to this thought..<br><br>Currently when a new system is installed, the ports tree (and source) are pulled from the install media, and it is unpacked from a tarball.<br>
<br>What I propose, is that the above happens as usual, however:  (contingent upon network/repo access)<u></u><u></u></p><ul type="disc"><li class="MsoNormal">at first boot or first login, the system updater does a check on the ports tree and updates it (*if* the ports tree was added during install).<u></u><u></u></li>
<li class="MsoNormal">could system source be 'sketched in' and then obtained at first boot/login?<u></u><u></u></li></ul><p class="MsoNormal">With this arrangement, the ports tree is not stale and its freshness is not so tied to the release date of the media.  Things like EasyPBI (especially once it is available as a PBI itself) will then be able to work on the latest ports.<br>
<br>Thanks for your time and interest!<u></u><u></u></p></div></div></div></div><br></blockquote></div><br>Of course portsnap fetch extract (and/or update) would work.  <br><br>However, an assumption with PC-BSD is ease-of-use and general automation of tasks.  I was not necessarily suggesting any sort of continual update process, though that could be done.  What I meant was that at the least, the first login to a fresh install of PC-BSD, would have the most up-to-date ports tree.  It may actually use portsnap behind the scenes to accomplish this.  <br>
The reasoning was the expectation by the average user that everything is/would be current right after install. Many of us are very well aware that there is a flood of updates due to freezes around release time.  Additionally, I foresee an increased use of things such as EasyPBI, which necessarily would work best with an up-to-date ports tree. <br>
<br>Actually, now that I've spent more time thinking about it.. it makes a lot of sense for those who choose to install the ports tree, that it auto updated on a reasonably regular basis. This is only the tree framework, and not an update of installed ports in which case there could be issues (as reported in /usr/ports/UPDATING).<br>
<br>Thanks for your comment!<br>