From owner-cvs-ports@FreeBSD.ORG Sat Jun 25 05:57:39 2011 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91B8D106566C; Sat, 25 Jun 2011 05:57:39 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 3CC978FC14; Sat, 25 Jun 2011 05:57:37 +0000 (UTC) Received: from it.buh.tecnik93.com (unknown [188.27.102.39]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 3306122C55D3; Sat, 25 Jun 2011 08:57:36 +0300 (EEST) Date: Sat, 25 Jun 2011 08:57:24 +0300 From: Ion-Mihai Tetcu To: Alexey Dokuchaev Message-ID: <20110625085724.785ebf76@it.buh.tecnik93.com> In-Reply-To: <20110624005048.GA12150@FreeBSD.org> References: <201106231511.p5NFBIaG008249@repoman.freebsd.org> <20110624005048.GA12150@FreeBSD.org> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.1; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/FKR4+De=J5wXn1Av15PCqjJ"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, Florian Smeets , cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/www/squid Makefile ports/www/squid30 Makefile ports/www/squid31 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jun 2011 05:57:39 -0000 --Sig_/FKR4+De=J5wXn1Av15PCqjJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 24 Jun 2011 00:50:48 +0000 Alexey Dokuchaev wrote: > On Thu, Jun 23, 2011 at 03:11:18PM +0000, Florian Smeets wrote: > > flo 2011-06-23 15:11:18 UTC > >=20 > > Modified files: > > www/squid Makefile=20 > > www/squid30 Makefile=20 > > www/squid31 Makefile=20 > > Log: > > change all squid ports from CONFLICTS to CONFLICTS_INSTALL > > =20 > > PR: ports/158194 >=20 > This makes me wonder about the usefulness of the idea of segregate > CONFLICTS: 1) Why do we need CONFLICTS_(BUILD|INSTALL), and 2) Why do > we check for CONFLICTS before the build, not before installation? > Maybe I am missing some weird scenario where some port indeed cannot > be built in the presence of another (we have a few cases like that, > but they are usually solved by trivial patching Or not so trivial, in some cases. > (which is correct: > marking ports as conflicting in this case would simply mask out the > problem instead of solving it properly)? I also do not understand > why we preventively forbid something which would not fail: every time > I try to build something conflicting, I get this message about "They > install files into the same place". Well, I am not installing > anything yet, am I? :-) Yes, but usually you don't want to spend time building something you wouldn't be able to use. --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/FKR4+De=J5wXn1Av15PCqjJ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iEYEARECAAYFAk4FeM4ACgkQJ7GIuiH/oeXsBQCfWXOHvHl+G4QWEYrDypLomVC3 VnQAoKmyuY/SbX4ctulwUXT3BaqclbaL =BOIJ -----END PGP SIGNATURE----- --Sig_/FKR4+De=J5wXn1Av15PCqjJ--