From owner-freebsd-ports@freebsd.org Wed Nov 7 06:24:34 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49DD5110DE34 for ; Wed, 7 Nov 2018 06:24:34 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from aragorn.amdh.fr (aragorn.groumpf.org [176.31.180.205]) by mx1.freebsd.org (Postfix) with ESMTP id 1EC0B83DAD for ; Wed, 7 Nov 2018 06:24:31 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from numenor.groumpf.org (unknown [78.251.129.10]) by aragorn.amdh.fr (Postfix) with ESMTP id CE86561FAD for ; Wed, 7 Nov 2018 07:24:22 +0100 (CET) Received: from numenor.groumpf.org (localhost [127.0.0.1]) by numenor.groumpf.org (Postfix) with ESMTP id BEB9F2B7BB for ; Wed, 7 Nov 2018 07:24:21 +0100 (CET) X-Virus-Scanned: amavisd-new at groumpf.org Received: from numenor.groumpf.org ([127.0.0.1]) by numenor.groumpf.org (ns3.groumpf.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id GNmcgAP3tcfG for ; Wed, 7 Nov 2018 07:24:17 +0100 (CET) Received: from [192.168.100.21] (unknown [192.168.100.21]) by numenor.groumpf.org (Postfix) with ESMTPS id E7BAD2B7B6 for ; Wed, 7 Nov 2018 07:24:16 +0100 (CET) Subject: Re: Upgrade from PHP71 to PHP72 breaks icingaweb2 To: FreeBSD Ports ML References: <68f377509b704b8604dd41e29484115c@groumpf.org> <2e352ca4-6515-7c08-e1c0-b5f9e2d54791@madpilot.net> From: Xavier Message-ID: <0e76384d-3479-44c1-2f50-463250b25d1c@groumpf.org> Date: Wed, 7 Nov 2018 07:24:15 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <2e352ca4-6515-7c08-e1c0-b5f9e2d54791@madpilot.net> Content-Type: text/plain; charset=utf-8 Content-Language: fr-classic Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 1EC0B83DAD X-Spamd-Result: default: False [2.47 / 200.00]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.56)[0.563,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[groumpf.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.53)[0.529,0]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[aragorn.groumpf.org]; NEURAL_SPAM_LONG(0.43)[0.432,0]; R_SPF_NA(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; RECEIVED_SPAMHAUS_PBL(0.00)[10.129.251.78.zen.spamhaus.org : 127.0.0.11]; R_DKIM_NA(0.00)[]; IP_SCORE(-0.05)[asn: 16276(-0.21), country: FR(-0.02)]; ASN(0.00)[asn:16276, ipnet:176.31.0.0/16, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2018 06:24:34 -0000 On 03/11/2018 18:50, Guido Falsi wrote: > On 03/11/18 18:17, Xavier Humbert wrote: >> Context FreeBSD 11-STABLE, last pkg upgrade led to update PHP71 to PHP72. >> php72-json is installed, but when I launch a navigator, IcingaWeb2 >> crashes with : >> >>> Call to undefined function Icinga\Util\json_encode() in >>> /usr/local/www/icingaweb2/library/Icinga/Util/Json.php:57 >>> >> >> Any idea ? > > Yess, you need to install the php72-json package which provides the > json_encode() function. > > The port actually depends on it, so something went wrong with your update. > > You should try reinstalling it and check that all dependencies install > successfully. > Thanks for your answer Guido. Unfortunately, as I wrote, php-json *is* installed, in the correct flavour. And pkg check -Bd succeeds Regards -- Xavier