security/pear-Auth installs files into a faulty directory structure, and not complying with defined paths in package2.xml The following files is installed into the wrong directory, $BASE is /usr/local/share/pear $BASE/Auth.php is in $BASE/Auth/Auth.php $BASE/Auth/Auth.php is in $BASE/Auth/Auth/Auth.php $BASE/Auth/Anonymous.php is in $BASE/Auth/Auth/Anonymous.php $BASE/Auth/Controller.php is in $BASE/Auth/Auth/Controller.php So a total of 4 files in the wrong location, so it's probably an error in the Makefile. Not familiar with the Makefile syntax so I can't supply a patch. Correct layout can be seen using: pear list-files Auth Fix: 1. uninstall the pear-Auth port 2. install Auth using pear utility How-To-Repeat: 1. install the pear-Auth port 2. Create a file according to documentation using include("Auth.php) 3. Open file in webbrowser and get a "file not found in path error
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
miwi 2009-05-16 13:29:26 UTC FreeBSD ports repository Modified files: security/pear-Auth Makefile Log: - Fix install location PR: 134547 Reported by: Linus Lejon Isaksson <gilinko@yahoo.se>, many other Revision Changes Path 1.18 +1 -1 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 fixed thx for your report.