> On Jun 20, 2018, at 7:21 PM, Ryan Schmidt <[email protected]> wrote:
> 
> 
> On Jun 20, 2018, at 05:45, George Plymale II wrote:
> 
>> Marius Schamschula (Schamschula) pushed a commit to branch master
>> in repository macports-ports.
>> 
>> 
>> https://github.com/macports/macports-ports/commit/35915ffebeb3fc380ca45cdbde23e8ed9a8eb51d
>> 
>> The following commit(s) were added to refs/heads/master by this push:
>> 
>>     new 35915ff  grep: add new variant to install as ggrep
>> 
>> 35915ff is described below
>> 
>> 
>> commit 35915ffebeb3fc380ca45cdbde23e8ed9a8eb51d
>> 
>> Author: George Plymale II
>> AuthorDate: Tue Jun 19 23:33:37 2018 -0400
>> 
>> 
>>    grep: add new variant to install as ggrep
>> 
>> ---
>> sysutils/grep/Portfile | 6 +++++-
>> 1 file changed, 5 insertions(+), 1 deletion(-)
> 
> 
>> +variant g_prefix description {Install the program as ggrep} {
>> +    configure.args-append --program-prefix=g
>> +}
> 
> Why are we offering this? Selecting this variant would break any port that 
> depends on this port. We should strive not to provide users with ways of 
> shooting themselves in the foot.
> 

Besides this breaking change, it would be good to have this port be consistent 
with findutils and coretuils (and maybe the other GNU ports) which install with 
—program-prefix=g into $prefix/bin and have the non-g prefix in 
$prefix/libexec/gnubin so one can have $prefix/libexec/bin in $PATH and get the 
GNU versions if one wants them.

Blair

Reply via email to