ports/58245: pear-PEAR port cannot install

Bryan Fullerton bryanf at samurai.com
Mon Oct 20 15:50:21 UTC 2003

The following reply was made to PR ports/58245; it has been noted by GNATS.

From: Bryan Fullerton <bryanf at samurai.com>
To: Thierry Thomas <thierry at pompo.net>
Cc: FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: ports/58245: pear-PEAR port cannot install
Date: Mon, 20 Oct 2003 11:47:46 -0400

 On Sun, Oct 19, 2003 at 07:35:07PM +0200, Thierry Thomas <thierry at pompo.net> wrote:
 > There is something wrong in your ports tree:
 > - devel/pear-PEAR depends on archivers/pear-Archive_Tar;
 > - archivers/pear-Archive_Tar depends on lang/php4
 > (BUILD_DEPENDS=	pear:${PORTSDIR}/lang/php4)
 > - lang/php4 installs pear.
 Ah - upgrading this PHP stuff is a mess.
 I had an earlier version of www/mod_php4 installed, from before
 "WITHOUT_CLI=    yes" was added to that port. So there was a pear
 command in my path, which allowed all the various PEAR ports to
 install initially.
 I upgraded www/mod_php4 yesterday just before trying to update 
 devel/pear-PEAR, which yanked /usr/local/bin/pear and didn't
 reinstall it, as "WITHOUT_CLI=    yes" was now in the Makefile.
 Once in this state, the error reported was seen, because the
 archivers/pear-Archive_Tar dependancy was already installed.
 FWIW, I believe adding lang/php4 as a direct dependancy of
 devel/pear-PEAR would have avoided this.

More information about the freebsd-ports-bugs mailing list