On Tue, 15 Jan 2013 01:16:15 +0000
RW articulated:

> On Mon, 14 Jan 2013 16:23:08 -0800
> David Brodbeck wrote:
> 
> > On Fri, Jan 11, 2013 at 2:07 PM, Artifex Maximus
> > <artife...@gmail.com>wrote:
> > 
> > > Hello!
> > >
> > > 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."
> > >
> > 
> > I think "portupgrade --recursive" will do what you want.
> 
> It doesn't

The is one of the reasons I loved "portmanager" as opposed to
"portupgrade". The only way I think you can get some semblance of the
same behavior in "portupgrade" is to use the "f" flag. 'portupgrade -fr
<port>'. However, that also forces a rebuild of the port whether it
requires it or not. Portmanager checked to make sure that the ports,
both dependencies and those ports that depended on the <named> port
were built consistently. You would probably have to use the "R" flag
also with "portupgrade" to get that action.

I really wish a real "C" programmer (I'm not) would update the program
to make the program compatible with the present state of FreeBSD.
Written in "C", the program didn't require other languages to be
installed and ran far faster than any of its competition. It was also,
IMHO, far easier to configure. On more than one occasion it fixed
problems that the other two port management applications failed to
correct.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__________________________________________________________________
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to