Someone correct me if I'm wrong but wouldn't you want to pkg_add -Uu. Which
updates dependent packages also?

On Mar 20, 2017 8:52 PM, "Jordon" <open...@sirjorj.com> wrote:

>
> > On Mar 20, 2017, at 8:47 PM, Michael McConville <mm...@mykolab.com>
> wrote:
> >
> > Jordon wrote:
> >> I have current running on some machines and multiple times a week I
> >> will update them by booting bsd.rd and doing the (u) option (i think
> >> that is the ‘proper’ way to update to the latest current base system).
> >>
> >> I will occasionally update all the packages I have installed by doing
> >> a ‘pkg_add -u’ as root.  Based on the output, it is going through the
> >> packages, checking for newer versions, and updating if there is one.
> >> It then prints a “pkgname-oldver->newver” string.  The thing is, a lot
> >> of the time the old version and new version is the same.  What does
> >> this mean?  A slight tweak to a makefile or something that wasn’t
> >> significant enough to rev the version number?  Some date discrepancy
> >> with the mirror i am pulling it from?  I know it’s a small thing, but
> >> it really has me puzzled.
> >
> > It typically means that one of the libraries that the package depends on
> > has been updated. This can be either a system library (included in the
> > base system) or a third-party library (installed as a package). Because
> > its dependencies are updated, the binary has to be relinked.
> >
> > For what it's worth, this is also why you will see warnings like the one
> > below if you run a binary that is out-of-sync with your libraries:
> >
> >> WARNING: symbol(foo) size mismatch, relink your program
>
>
> Thanks!  That makes sense.
>
> Jordon
>
>

Reply via email to