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.
Thanks,
Bryan
More information about the freebsd-ports-bugs
mailing list