From owner-freebsd-ports@freebsd.org Thu Mar 24 17:08:12 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B80A2ADC9D2 for ; Thu, 24 Mar 2016 17:08:12 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9EB7A1985 for ; Thu, 24 Mar 2016 17:08:12 +0000 (UTC) (envelope-from mad@madpilot.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9A158ADC9CE; Thu, 24 Mar 2016 17:08:12 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 953F9ADC9CD; Thu, 24 Mar 2016 17:08:12 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (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 1B9961982; Thu, 24 Mar 2016 17:08:10 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3qWCYg3tVmzZvP; Thu, 24 Mar 2016 18:08:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:from:from :references:subject:subject:received:received; s=mail; t= 1458839285; x=1460653686; bh=M0Ux4cuhi00eS0MqNWrTHr7lGz3uhfEC+0W 5GEbSTzw=; b=h3xANFIo2V8LbgiZsw3PN5+KYkxSZGDjoK0Q0bvOLA9Gvzcx6M5 +O4KOfsb3HH8VGLHFQx7ruZfnWR427C9j0UbuFSgPGvLtCaa5ejFAtPSDTxY4o1h UCHwo6I2zymExRmgKhJlmIZFFSC+ljA4raTfnk+MtQ2ZVnA3Gd/Iv5KI= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id fd_Qs_JNo_oQ; Thu, 24 Mar 2016 18:08:05 +0100 (CET) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Thu, 24 Mar 2016 18:08:05 +0100 (CET) Subject: Re: mail/roundcube (bsd.php.mk broken?) To: Mike Jakubik References: <56F3111B.4030901@madpilot.net> <3f72fc0f07e217ddb36190fa46b75d35@intertainservices.com> <56F33802.4070100@madpilot.net> <0ad88e191dc0cdf48ad3dda64fe4425d@intertainservices.com> <56F343F4.1080603@madpilot.net> <7e95d28f975984bf195af16b2f8ef071@intertainservices.com> Cc: Ports , owner-freebsd-ports@freebsd.org From: Guido Falsi Message-ID: <56F41EF5.60302@madpilot.net> Date: Thu, 24 Mar 2016 18:08:05 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: <7e95d28f975984bf195af16b2f8ef071@intertainservices.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2016 17:08:12 -0000 On 03/24/16 17:11, Mike Jakubik wrote: > On 2016-03-23 09:33 PM, Guido Falsi wrote: >> On 03/24/16 01:56, Mike Jakubik wrote: >>> On 2016-03-23 08:42 PM, Guido Falsi wrote: >>>> On 03/24/16 01:09, Mike Jakubik wrote: >>> >>>>> ports tree. I guess i can try upgrading to 5.5 and hope that my >>>>> applications are compatible with it. Sigh, FreeBSD has become a PITA >>>>> lately to maintain unless everything installed is bleeding edge. In >>>>> any >>>>> case, thanks for the help. >>>> >>>> Sorry I beg to disagree. >>>> >>>> php 5.4 is unsupported upstream, and 5.5 will EOL in a few months. You >>>> should complain to the php project about this, not the ports tree, >>>> which >>>> is just complying with upstream. >>> >>> You are correct, however I think php is a special case, because it's a >>> slow adopter, sadly a lot of hosting providers have not updated and a >>> lot of software is still not compatible with the latest versions. For >>> example, the default version of php in CentOS 7 is still 5.4, so I don't >>> see why removing it from ports was a good idea. >>> >> >> The reason is it is not supported, bugs and vulnerabilities are not >> fixed, we would end up giving potentially insecure software, or even >> worse, software with known vulnerabilities. > > I get what you are saying, but I think these kind of changes could be > handled better. You go to update something and shit breaks or you get > some incomprehensible errors such as in this case forcing you to rummage > through some UPDATING file or mailing lists. What ever happened to POLA? > Why couldn't it have prompted me upon trying to perform a minor update > of roundcube that my version of PHP is no longer supported, and perhaps > give me an option to continue anyways at my own risk since it works just > fine with the php i have installed. Now i have to manually reinstall all > the php packages and binaries that depend on them and hope that my php > software will still function with the new php. That is why i say that > FreeBSD is a PITA to maintain. Removed ports are written in the MOVED file: lang/php5||2016-02-14|PHP 5.4 is End of Life http://php.net/supported-versions.php lang/php5-extensions||2016-02-14|PHP 5.4 EOL reached mail/php5-imap||2016-02-14|PHP 5.4 is End of Life http://php.net/supported-versions.php math/php5-bcmath||2016-02-14|PHP 5.4 is End of Life http://php.net/supported-versions.php (etc.) Also, portmaster (and all the other tools) have toggles to perform "dry runs" which you could use and would help spotting at least some problems. It has been also raised a few times that portmaster is itself unmaintained (or at least has been for a long time) Please also note that adding tons of alerts is going to attract a lot of criticism too. -- Guido Falsi