From owner-freebsd-ports@FreeBSD.ORG Tue Dec 13 13:40:35 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6506616A41F for ; Tue, 13 Dec 2005 13:40:35 +0000 (GMT) (envelope-from uwe@laverenz.de) Received: from natnoddy.rzone.de (natnoddy.rzone.de [81.169.145.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8E1343D5D for ; Tue, 13 Dec 2005 13:40:32 +0000 (GMT) (envelope-from uwe@laverenz.de) Received: from athena.laverenz.de (p5480CA5D.dip.t-dialin.net [84.128.202.93]) by post.webmailer.de (8.13.1/8.13.1) with ESMTP id jBDDeUra011905 for ; Tue, 13 Dec 2005 14:40:30 +0100 (MET) Received: from localhost (localhost.localdomain [127.0.0.1]) by athena.laverenz.de (Postfix) with ESMTP id 9EF4BE0008EA for ; Tue, 13 Dec 2005 14:40:29 +0100 (CET) Received: from athena.laverenz.de ([127.0.0.1]) by localhost (athena [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 13152-04-2 for ; Tue, 13 Dec 2005 14:40:28 +0100 (CET) Received: by athena.laverenz.de (Postfix, from userid 2000) id A7A34E0008E8; Tue, 13 Dec 2005 14:40:28 +0100 (CET) Date: Tue, 13 Dec 2005 14:40:28 +0100 From: Uwe Laverenz To: freebsd-ports@freebsd.org Message-ID: <20051213134028.GA13012@laverenz.de> Mail-Followup-To: freebsd-ports@freebsd.org References: <439DDD51.8000500@chronolabs.de> <439DE945.3000700@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <439DE945.3000700@FreeBSD.org> Organization: private site Sender: uwe@laverenz.de User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at laverenz.de Subject: Re: [HEADS UP] PHP and PEAR updates and changes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2005 13:40:35 -0000 On Mon, Dec 12, 2005 at 10:19:01PM +0100, Alex Dupre wrote: > As reported in the MOVED file for portupgrade, you can manually remove > phpN-pear, pear-Archive_Tar, pear-Console_Getopt, pear-PEAR and then > install pear and run pkgdb -F to switch all pear-PEAR dependency to > pear. That's all. Sorry Alex, but this does not work: ---> Installing the new version via the port ===> Installing for pear-1.4.5_1 ===> pear-1.4.5_1 depends on file: /usr/local/include/php/main/php.h - found ===> pear-1.4.5_1 depends on file: /usr/local/lib/php/20020429/pcre.so - found ===> pear-1.4.5_1 depends on file: /usr/local/lib/php/20020429/xml.so - found ===> Generating temporary packing list ===> Checking if devel/pear already installed Using local package: PEAR.............ok Using local package: Archive_Tar......ok Using local package: Console_Getopt....ok Using local package: XML_RPC..........ok Bootstrapping: PEAR...................(local) ok Bootstrapping: Archive_Tar............(local) ok Bootstrapping: Console_Getopt.........(local) ok Extracting installer..................ok warning: pear/PEAR requires package "pear/Archive_Tar" (version >= 1.3.1) warning: pear/PEAR requires package "pear/Console_Getopt" (version >= 1.2) pear/PEAR can optionally use package "pear/XML_RPC" (version >= 1.4.0) pear/PEAR can optionally use package "pear/PEAR_Frontend_Web" (version >= 0.5.0) pear/PEAR can optionally use package "pear/PEAR_Frontend_Gtk" (version >= 0.4.0) install ok: channel://pear.php.net/PEAR-1.4.5 install ok: channel://pear.php.net/Archive_Tar-1.3.1 install ok: channel://pear.php.net/Console_Getopt-1.2 install ok: channel://pear.php.net/XML_RPC-1.4.4 *** Signal 11 Stop in /usr/ports/devel/pear. *** Error code 1 Stop in /usr/ports/devel/pear. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall74227.0 make reinstall egrep: /var/db/pkg/pear-PEAR-1.4.4/+CONTENTS: No such file or directory ---> Restoring the old version pear/PEAR can optionally use package "pear/PEAR_Frontend_Web" (version >= 0.5.0) pear/PEAR can optionally use package "pear/PEAR_Frontend_Gtk" (version >= 0.4.0) install ok: channel://pear.php.net/PEAR-1.4.4 ** Fix the installation problem and try again. [Updating the pkgdb in /var/db/pkg ... - 755 packages found (-0 +1) . done] ** Listing the failed packages (*:skipped / !:failed) ! devel/pear (pear-PEAR-1.4.4) (install error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed I can reproduce this on two machines and I read on questions@ that at least one other user has this problem. I'm glad I didn't test this on production machines. Uwe