cvs commit: ports/www/squid Makefile ports/www/squid30 Makefile
ports/www/squid31 Makefile
Alexey Dokuchaev
danfe at FreeBSD.org
Fri Jun 24 00:50:48 UTC 2011
On Thu, Jun 23, 2011 at 03:11:18PM +0000, Florian Smeets wrote:
> flo 2011-06-23 15:11:18 UTC
>
> Modified files:
> www/squid Makefile
> www/squid30 Makefile
> www/squid31 Makefile
> Log:
> change all squid ports from CONFLICTS to CONFLICTS_INSTALL
>
> PR: ports/158194
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 (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? :-)
./danfe
More information about the cvs-ports
mailing list