| Summary: | snmp related access violoations when installing dev-php/PEAR-PEAR-1.3.5-r1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ed Davison <edavison> |
| Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
| Status: | RESOLVED INVALID | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Ed Davison
2005-07-13 10:13:10 UTC
Are you really sure that you don't have any eclasses in your portage overlay? I would say it is doubtful since I do not know what an eclass is or how I would put one into an overlay. If you tell me how to check I will be glad to do so. I cannot reproduce this with > USE=snmp emerge =dev-php/php-5.1.0_beta-r2 > emerge =dev-php/PEAR-PEAR-1.3.5-r1 The above worked fine for me on x86. I suppose that I should state that I my php version is 4.3.11 and net-snmp is 5.1.1. I am not interested in upgrading to a Beta of PHP as this is a production webserver. Another solution needs to be found to get this to install other than the necessity to install beta PHP. (In reply to comment #4) > I suppose that I should state that I my php version is 4.3.11 and net-snmp is > 5.1.1. I am not interested in upgrading to a Beta of PHP as this is a > production webserver. Then I can't see why are you installing a package.masked PEAR-PEAR-1.3.5-r1 which is specifically for php5... That would be my fault then for not fully understanding my problem. Further investigation shows that I do have pear installed but the PEAR.php file is not in the default PHP include path. It actually is at /usr/lib/php/php/PEAR.php instead of /usr/lib/php/PEAR.php. So, my forum search showed that PEAR had been split off from PHP and I did not understand at the time that this only happened in > PHP 5 not in PHP 4. I have other problems now and need to address them since I do have PEAR installed. But, the question still remains why PEAR-PEAR will try to install without trying to install PHP5 and why it needs snmp stuff. (In reply to comment #6) > That would be my fault then for not fully understanding my problem. Seems so. Only package masked versions of php-5 are missing pear and require PEAR-PEAR to be installed separately (if you need it). Search the other bugs for more detailed explanation. > investigation shows that I do have pear installed but the PEAR.php file is not > in the default PHP include path. It actually is at /usr/lib/php/php/PEAR.php > instead of /usr/lib/php/PEAR.php. Dupe of Bug 88763. > But, the question still remains why PEAR-PEAR will try to install without trying > to install PHP5 You are not supposed to mix hardmasked and stable packages in PHP that override each other. > and why it needs snmp stuff. Because you have snmp in your use flags. Closing this bug as INVALID. |