Topic: bug on yum upgrade
After running yum upgrade, my GLPI started failing with the following messages:
[error] [client N] PHP Fatal error: Uncaught exception 'Zend\\Cache\\Exception\\ExtensionNotLoadedException' with message 'Missing ext/apc' in /usr/share/php/Zend/Cache/Storage/Adapter/Apc.php:48\nStack trace:\n#0 /usr/share/php/Zend/ServiceManager/Factory/InvokableFactory.php(62): Zend\\Cache\\Storage\\Adapter\\Apc->__construct()\n#1 /usr/share/php/Zend/ServiceManager/Factory/InvokableFactory.php(98): Zend\\ServiceManager\\Factory\\InvokableFactory->__invoke(Object(Zend\\Cache\\Storage\\AdapterPluginManager), 'Zend\\\\Cache\\\\Stor...', NULL)\n#2 [internal function]: Zend\\ServiceManager\\Factory\\InvokableFactory->createService(Object(Zend\\Cache\\Storage\\AdapterPluginManager), 'zendcachestorag...', 'Zend\\\\Cache\\\\Stor...')\n#3 /usr/share/php/Zend/ServiceManager/ServiceManager.php(936): call_user_func(Array, Object(Zend\\Cache\\Storage\\AdapterPluginManager), 'zendcachestorag...', 'Zend\\\\Cache\\\\Stor...')\n#4 /usr/share/php/Zend/ServiceManager/AbstractPluginManager.php(330): Zend\\ServiceManager\\ServiceManager->createServiceViaCallback(Array, 'zendcachestorag...', 'Zend\\\\Cach in /usr/share/php/Zend/ServiceManager/ServiceManager.php on line 943
This was traced to php56-php-pecl-apcu-devel.x86_64 0:4.0.10-1.el6.remi being needed - it wasn't before the upgrade (an older php version of apcu was there but Zend would not have been looking at it)
GLPI didn't upgrade. Almost all the updates were Zend or other PHP.
It looks like some packages may have split however the dependency requirement tree was not updated.