The ports collection has some serious issues
freebsd.contact at marino.st
Sun Dec 18 14:05:43 UTC 2016
> On 12/16/2016 04:06 PM, John Marino wrote:
>> Starting with a clean system:
>> 1) install synth from binary package from official freebsd builder (a
>> single package)
> What about just building synth from ports? Then the OP have everything
> built from ports.
In the example, the system is *clean*. If you build from ports you
immediately litter it with installed build dependencies.
The "real" process is just use the binary package that FreeBSD provides.
I was showing how to bootstrap it cleanly and the target audience is
those that insist they were the ones to build it (which I assume is a
small percentage of the overall audience). There is zero advantage to
building it yourself.
The other reasons is that all the build dependencies get generated as
packages in a synth directory, so by avoiding Synth temporarily has the
cost of having to potentially rebuild them all again later for other
packages or rebuilding a new version of synth. So it avoids unnecessary
repeat work as well.
This email has been checked for viruses by Avast antivirus software.
More information about the freebsd-ports