pear::Auth's some files(Container.php Container/* Frontend/*) must install at /usr/local/share/pear/Auth. But, current version of security/pear-Auth installed these files into wrong path: /usr/local/share/pear. Fix: Apply attached patch and reinstall. Patch attached with submission follows: How-To-Repeat: # cd /usr/ports/security/pear-Auth # make install clean # cat > test.php <?php require_once 'Auth.php'; $auth = new Auth('Array'); $auth->start(); ^D # php test.php | & grep include_once PHP Warning: include_once(Auth/Container/Array.php): failed to open stream: No such file or directory in /usr/local/share/pear/Auth.php on line 468 ..
Responsible Changed From-To: freebsd-ports-bugs->miwi Over to maintainer (via the GNATS Auto Assign Tool)
This seems to be caused by revision 1.18, which might need to be backed out.
erwin 2010-12-09 08:15:52 UTC FreeBSD ports repository Modified files: security/pear-Auth Makefile Log: Revert rev 1.18 to fix installation location PR: 152039 (different solution than in the PR) Submitted by: YAMASHIRO Jun <yamajun@ofug.net> Approved by: maintainer Revision Changes Path 1.20 +2 -0 ports/security/pear-Auth/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed a different solution, but solves this problem. Thanks for the patch!