ports/180636: devel/pear fails to install with lang/php55

Stephen R Guglielmo srg at guglielmo.us
Thu Jul 18 14:40:01 UTC 2013


>Number:         180636
>Category:       ports
>Synopsis:       devel/pear fails to install with lang/php55
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 18 14:40:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Stephen R Guglielmo
>Release:        9.1-RELEASE-p3 amd64
>Organization:
>Environment:
FreeBSD ananke.guglielmo.us 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #1 r251046: Tue May 28 01:00:57 EDT 2013     root at ananke.guglielmo.us:/usr/obj/usr/src/sys/ANANKE  amd64
>Description:
Installing devel/pear fails when using lang/php55. This has been reproduced by zi at freebsd.org:
http://people.freebsd.org/~zi/pear/pear-1.9.4_1.log

My log:

root at box /usr/ports/devel/pear# make install
===>  Installing for pear-1.9.4_1
===>   pear-1.9.4_1 depends on file: /usr/local/include/php/main/php.h - found
===>   pear-1.9.4_1 depends on file: /usr/local/lib/php/20121212/xml.so - found
===>   Generating temporary packing list
===>  Checking if devel/pear already installed
PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/ports/devel/pear/work/pear-1.9.4/go-pear on line 726

Bootstrapping Installer...................
Bootstrapping PEAR.php............(local) ok
Bootstrapping Archive/Tar.php............(local) ok
Bootstrapping Console/Getopt.php............(local) ok
PHP Strict Standards:  Non-static method PEAR::setErrorHandling() should not be called statically in /usr/ports/devel/pear/work/pear-1.9.4/go-pear on line 689

Extracting installer..................
Using local package: PEAR.............PHP Warning:  file_exists() expects parameter 1 to be a valid path, string given in /tmp/pear/Archive/Tar.php on line 1582

Error while opening {/tmp/pear/package2.xml} in write binary mode
sed: /usr/local/share/pear/peclcmd.php: No such file or directory
*** [do-install] Error code 1

Stop in /usr/ports/devel/pear.
>How-To-Repeat:
cd /usr/ports/lang/php55 && make install clean
cd /usr/ports/devel/pear && make install clean
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list