First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 222079
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Web Application Packages Maintainers <web-apps@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Denis Cheong <zylantha@bigfoot.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 222079 depends on: Show dependency tree
Bug 222079 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-05-14 13:19 0000
Zoneminder utilises the socket_create PHP function which is only available if
PHP is emerged with the "sockets" USE flag.  Without this flag, Pan/Tilt/Zoom
(PTZ) functions within the application do not work (a silent failure unless PHP
logging is turned on)

This flag should be added as a dependency or at least a postinstall warning
included that PTZ functionality will not work if PHP is not re-emerged with
this USE flag enabled.

Incidentally, Zoneminder also requires PHP be emerged with the "apache2" USE
flag but that's far more obvious than the sockets flag.

Reproducible: Always

Steps to Reproduce:
1. Emerge PHP without the sockets USE flag (note: This is the default in
2008.0)
2. Emerge zoneminder
3. Configure zoneminder
4. Attempt to control a PTZ camera and check PHP logging

Actual Results:  
[14-May-2008 22:14:41] PHP Fatal error:  Call to undefined function
socket_create() in /var/www/zoneminder/htdocs/zm_actions.php on line 845

------- Comment #1 From Gunnar Wrobel 2008-05-17 07:40:03 0000 -------
Thanks! in cvs.

First Last Prev Next    No search results available      Search page      Enter new bug