On Thu, May 13, 2004 at 12:12:32AM -0700, T. Joseph Carter wrote: > On Wed, May 12, 2004 at 09:45:23PM -0700, Jacob Meuser wrote: > > > I'm in the middle of rebuilding Gnome2 from ports because I was naive and > > > trusting regarding a Makefile that turns out to have upgraded parts of > > > gnome but not others. > > > > I generally whack out all ports and then reinstall them all ... > > especially with something like gnome or kde that use interdependent > > libraries. > > I was recommending that he run cvsco on the tree, but I have no idea if > that's massively unwise to do to BSD ports. cvsco is a destructive but > reasonably bandwidth friendly way to make a checkout pristine--it nukes > any files not in the respository, blows away any files which have changes > in them, and regets just those files. =)
yeah. i don't like things that can remove my work :( I keep a log, to fix the Cs and make sure the Ms are where they should be (and to reference if something goes wrong :( ) Theoretically, you shouldn't need to do any patching, so cvsup should be fine (in fact, it's usually pretty important to keep the whole ports tree in sync ... and on OpenBSD, you should keep the ports tree in sync with the base system). You can modify PORTSDIRPATH to something like PORTSDIR/mystuff:PORTSDIR (like PORTDIR_OVERLAY in gentoo). > There are times when it's handy to restore a tree to pristine, usually > after you've coded yourself into a corner and realize that the last three > hours of work and far-reaching changes are complete garbage. ;) Oh the joy ;/ -- <[EMAIL PROTECTED]> _______________________________________________ EUGLUG mailing list [EMAIL PROTECTED] http://www.euglug.org/mailman/listinfo/euglug
