On Fri, Feb 20, 2015 at 10:21 AM, Steve Williams < st...@williamsitconsulting.com> wrote:
> Hi, > > I have been using snapshots for my system, but don't update too often. > Sometimes there's a package I want to install, but because my snapshot > is old (stale when compared to the current repository), I can't get the > package. > > What I have started to do is download the ports.tar.gz when I install a > snapshot. I have no idea if this is a "supported" approach, but I've > never had a problem building from ports when I need something "after the > fact". The downside of doing this is I get MANY packages installed > that are dependencies of building a port. > As someone else mentioned, snapshot packages are usually perfectly sufficient, unless you have some corner case like an arch that doesn't refresh frequently or you need a very recent fix. There are occasional hiccups but rarely are they serious; this is the tradeoff for following closer to the development edge. If you are tired of old build dependencies, look into pkg_delete -a. You may need to alternate pkg_info -m and pkg_add -aa to mark your packages appropriately. On my systems, ONLY my required packages are marked as "manually" installed, so that I can run pkg_delete -a immediately after sysmerge and pkg_add -u. --david