From owner-svn-ports-all@freebsd.org Wed Oct 30 02:17:24 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BBD19174FA0; Wed, 30 Oct 2019 02:17:24 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [18.222.6.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 472sY04ZFSz4Kd7; Wed, 30 Oct 2019 02:17:24 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (unknown [18.188.142.31]) by mail.soaustin.net (Postfix) with ESMTPSA id 96EE02EBBD; Wed, 30 Oct 2019 02:17:23 +0000 (UTC) Date: Wed, 30 Oct 2019 02:17:22 +0000 From: Mark Linimon To: Gleb Popov Cc: Mathieu Arnold , Jason Bacon , Yuri , Tobias Kortkamp , Raphael Kubo da Costa , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r515803 - head/devel/bazel Message-ID: <20191030021720.GA23172@lonesome.com> References: <201910271742.x9RHgvQP017264@repo.freebsd.org> <09d56af7-96f5-dcfd-d70c-d20d54e97ea2@rawbw.com> <20191027222033.GA81623@urd.tobik.me> <778754a2-2aa5-831a-7441-a9a59c25b512@rawbw.com> <1d688197-0ca7-025d-bdcd-4d23631182b2@gmail.com> <20191028222852.mrgkywe5vjvsvpdk@atuin.in.mat.cc> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Rspamd-Queue-Id: 472sY04ZFSz4Kd7 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-5.99 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.992,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Oct 2019 02:17:24 -0000 On Tue, Oct 29, 2019 at 09:33:10AM +0400, Gleb Popov wrote: > My approach at least provide a stable binary package, and actually > a way to build from source too - it just don't follow usual `make install` > procedure. Prior experience with ports that have workarounds is that they never get fixed the "right" way. And, in the meantime, someone comes along and copies the entire port, workaround and all, to some another port. And thus the workaround spreads until no one even remembers what it was for. This may seem pedantic, but the rule is there because otherwise, it just leaves more work for someone else to do in the future. mcl