Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jan 2013 19:18:33 -0700 (MST)
From:      Warren Block <wblock@wonkity.com>
To:        Artifex Maximus <artifexor@gmail.com>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: recommendation instead of portmanager
Message-ID:  <alpine.BSF.2.00.1301111914520.1098@wonkity.com>
In-Reply-To: <CAPkuXvFYfpO3gO8Fmpse5oBLQ4CUtGjSPerKnENXdwZ-YmZv_g@mail.gmail.com>
References:  <CAPkuXvFYfpO3gO8Fmpse5oBLQ4CUtGjSPerKnENXdwZ-YmZv_g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 11 Jan 2013, Artifex Maximus wrote:

> I am using portmanager for updating my ports. I love its -p switch. Is
> there any similar program with such option? I am asking because portmanager
> is gone from ports tree.
>
> "   -p or --pristine        Updates a port if any dependency in it's
>                                /var/db/pkg/{port name}/+CONTENTS does not
>                                match what is installed. The effect is when
> a
>                                port is updated, any port who uses the
> updated
>                                port in it's dependency chain, no matter how
>                                deep, are rebuilt. Normally only ports one
>                                level up are rebuilt."

pkg_info -g could be used to detect port files that don't match their 
checksum.  That's not foolproof...

Then use portupgrade -rf or portmaster -r on that port.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1301111914520.1098>