From owner-freebsd-ports@FreeBSD.ORG Tue Aug 5 12:42:43 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2A1A19D; Tue, 5 Aug 2014 12:42:43 +0000 (UTC) Received: from kaywinnit.conundrum.com (smtp.conundrum.com [IPv6:2001:4900:1:213::2:20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 99ED22528; Tue, 5 Aug 2014 12:42:43 +0000 (UTC) Received: from [2001:4900:1044:0:cda:861f:4e5e:ab07] by kaywinnit.conundrum.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1XEe4f-0008lS-GP; Tue, 05 Aug 2014 12:42:41 +0000 Subject: Re: WANT_PHP_WEB is just a synonym for WANT_PHP_CGI in automated build environments Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: text/plain; charset=windows-1252 From: Matthew Pounsett In-Reply-To: Date: Tue, 5 Aug 2014 08:43:16 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <53C30028-5EC5-41AC-A841-6DF28892DA22@conundrum.com> To: Alex Dupre X-Mailer: Apple Mail (2.1878.6) Cc: ports@FreeBSD.org, Melvyn Sopacua X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Aug 2014 12:42:43 -0000 On Aug 4, 2014, at 23:15 , Melvyn Sopacua wrote: > So, there is no php-cgi or fpm, but www/mod_php5 is not in = phpMyAdmin's > dependencies, which means WANT_PHP_WEB is not satisfied, yet no errors > are generated. While it looks like that=92s the expected behaviour right now, I don=92t = agree that it=92s good behaviour. What if someone wants phpMyAdmin = using mod_php5 but also wants the CGI and/or FPM versions installed for = other reasons? This is using the absence of guidance as guidance, = which could work some of the time but isn=92t as desirable as being able = to give specific guidance. >=20 > Filed as: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D192388 And closed almost as fast as it was opened. Since the whole point of = WANT_PHP_{WEB,CGI,MOD} is for setting dependencies, I can=92t see how it = can be claimed that this =93works as intended=94 when dependencies = aren=92t properly set.