Re: recommendation instead of portmanager
On Tue, 15 Jan 2013 01:16:15 + 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.comwrote: 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 --pristineUpdates 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
Re: recommendation instead of portmanager
On Fri, Jan 11, 2013 at 2:07 PM, Artifex Maximus artife...@gmail.comwrote: 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 --pristineUpdates 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. ___ 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
Re: recommendation instead of portmanager
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.comwrote: 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 --pristineUpdates 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 ___ 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
Re: recommendation instead of portmanager
--As of January 11, 2013 11:07:58 PM +0100, Artifex Maximus is alleged to have said: 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. --As for the rest, it is mine. As of when? I still see it. (And I'm dreading it ever going away: It's the only port update tool I've tried that's never broken my system, and the only one that can handle errors in any sensible way, in my opinion.) Daniel T. Staal --- This email copyright the author. Unless otherwise noted, you are expressly allowed to retransmit, quote, or otherwise use the contents for non-commercial purposes. This copyright will expire 5 years after the author's death, or in 30 years, whichever is longer, unless such a period is in excess of local copyright law. --- ___ 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
Re: recommendation instead of portmanager
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 --pristineUpdates 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. ___ 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
Re: recommendation instead of portmanager
On Sat, Jan 12, 2013 at 12:33 AM, Daniel Staal dst...@usa.net wrote: --As of January 11, 2013 11:07:58 PM +0100, Artifex Maximus is alleged to have said: 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. --As for the rest, it is mine. As of when? I still see it. ports tree revision 309992: http://svnweb.freebsd.org/ports?view=revisionrevision=309992 2013-01-04 ports-mgmt/portmanager: Does not support modern ports features such as MOVED, is lacking upstream and active contributions, and does not support pkgng. Consider using ports-mgmt/portmaster, ports-mgmt/portupgrade or pkgng. Bye, a ___ 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