Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Feb 2016 09:46:24 +0100
From:      John Marino <freebsdml@marino.st>
To:        Greg 'groggy' Lehey <grog@FreeBSD.org>
Cc:        Jim Ohlstein <jim@ohlste.in>, Hrant Dadivanyan <hrant@dadivanyan.net>, FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: synth documentation
Message-ID:  <56BAF8E0.7020604@marino.st>
In-Reply-To: <20160210015708.GN71035@eureka.lemis.com>
References:  <56B9EDC7.1010403@ohlste.in> <56B9F2D6.1090107@marino.st> <20160210015708.GN71035@eureka.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2/10/2016 2:57 AM, Greg 'groggy' Lehey wrote:
> I installed the synth package a couple of days ago, mainly to take a
> look.  And yes, I agree, if you're happy with the package (I would
> be), the Ada dependencies and long build times aren't an issue. 

I'm racking my brains and I can't find a single rational reason why
somebody would refuse the package (especially if building it on an Atom
is the alternative).

1) It's a binary executable, it either works or it doesn't.
2) It's not a library; nothing else depends on it.
3) The packages are signed by FreeBSD so they are known to be officially
built and unaltered.
4) There's no performance characteristics to be gained by building it
with custom flags.
5) At the moment, synth has no build options.


I don't see a rationale justification for not using the package *IF* the
dependencies are perceived to be heavy.  The exchange should go like this:

A) "Synth has too many build dependencies (1 is too many)"
B) "Use the official FreeBSD package, it's small and downloads quickly."
A) "I don't want to, I build everything myself."
B) "Then don't complain."


I would love to hear rationale from [A] that would withstand scrutiny
but so far I haven't been able to imagine any myself.

John







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