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

Reply via email to