Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Feb 2007 10:16:35 -0500
From:      "Jim Stapleton" <stapleton.41@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   I'd like to do my bit to support FreeBSD
Message-ID:  <80f4f2b20702060716s72ee39c9j7efc25cb9ea370d3@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I've found quite a few tricks and techniques for handling FreeBSD's
ports system when things go south. I'd like to add them to the
handbook, adding, lets say "4.5.6 - When Ports Attack".

OK, really it'd be more along the lines of "4.5.6 - Installing Ports
When Things Go Wrong"

It would give hints that I've aquired over time from the mailing list,
or my own use:
1) config-recursive (my most recent gem aquired from you nice people!)
2) Keeping flag-sets in your make.conf (basically several sets of
CFLAGS/CXXFLAGS, so if something fails, you can quickly try something
else)
3) How to remove a broken dependancy (read: how to figure the next
port up, the list, and then configure that port to remove the
dependancy)
4) Rolling back your ports tree to an earlier date or dates, but
globally or one port at a time
5) determining which step will fix your problem.


Now, as far as I know this would requre:
1) Downloading the doc group of the ports tree to it's own special
directory, keeping the CVS flags in tact - I should be able to do this
2) Editing the file of interest - trivial beyond belief
3) ??Generating the file??
4) ??Submitting the diffs??



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