Description of problem: php-pecl-mailparse can be installed without php-mbstring which causes the following error to occur: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mailparse.so' - /usr/lib64/php/modules/mailparse.so: undefined symbol: mbfl_convert_filter_new in Unknown on line 0 The php-pecl-mailparse spec file should Requires: php-mbstring php >= 4.3.0 As indicated by the dependencies listed here: http://pecl.php.net/package/mailparse Version-Release number of selected component (if applicable): php-pecl-mailparse-2.1.1-3.fc5 How reproducible: The error message shows up upon installing a pear package for example Steps to Reproduce: 1. yum remove php-mbstring php-pear-DB php-pecl-mailparse 2. yum install php-pecl-mailparse (installs without installing php-mbstring) 3. yum install php-pear-DB (shows error message) Actual results: Installing php-pecl-mailparse does not install php-mbstring Expected results: Installing php-pecl-mailparse installs php-mbstring Additional info: Change Requires line in spec file to: Requires: php-mbstring php >= 4.3.0
Thanks for the catch! FC5 and development packages with the fixed dependency have been rebuilt.