← Back to team overview

ius-community team mailing list archive

changes to php55u ini file naming convention

 

Greetings,

I wanted to give a heads up on a change to the naming convention of php55u ini files. Previously, the names were just the name of the module, like zip.ini. We are going to follow Fedora's approach and add a numerical prefix, like 20-zip.ini. We ran into some issues with igbinary and the order in which modules get loaded[0]. The numerical prefix will insure the modules get loaded in the correct order. Before, the modules just got loaded by alphabetical order and by luck it just worked.

A few things to note about this change. Yum will show PHP warnings during the upgrade process like:

PHP Warning:  Module 'zip' already loaded in Unknown on line 0

After the upgrade is complete, php -v, php -m, php-fpm -v and php-fpm -m do not give any warnings or errors.

Also, you might run into issues when installing a new module with older php55u packages. You can either install an older version of the module or upgrade PHP.

Theses changes will get pushed into the stable repos during tonight's automation.

Thanks,
Ben and the rest of the IUS covedev team

[0] https://bugs.launchpad.net/ius/+bug/1374601