On 2015-02-20, lm <[email protected]> wrote: > I've got a local copy of the complete packages tree for convenience, so I > don't have to update base and ports everytime I want to install a new > package, but it still seems some packages don't match the base system > and they crash.
Do you mean that you have mirrored a complete snapshots/packages/(arch) locally to use as a source for pkg_add? If so, make sure your mirror is all from the same package snapshot. Basically, check that dates on the upstream mirror are consistent and use something like "rsync -yav --delete" to fetch/update the whole directory. I don't do this myself though, I prefer to just update my system if I run into a mismatch. (exception being if I want to save packages that match a snapshot I've installed on a number of systems).

