Closed
Description
Hi,
Since my project update to version 2.3.38-DEV, I have an error while trying to access my site
PHP Fatal error: Uncaught exception 'Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException' with message 'You have requested a non-existent service "liip_imagine.gd".' in /home/joachim/Web/sit/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php:307
Stack trace:
#0 /home/joachim/Web/sit/app/cache/dev/appDevDebugProjectContainer.php(4165): Symfony\\Component\\DependencyInjection\\Container->get('liip_imagine.gd')
#1 /home/joachim/Web/sit/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(316): appDevDebugProjectContainer->getAssetic_AssetFactoryService()
#2 /home/joachim/Web/sit/app/cache/dev/appDevDebugProjectContainer.php(346): Symfony\\Component\\DependencyInjection\\Container->get('assetic.asset_f...')
#3 /home/joachim/Web/sit/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(316): appDevDebugProjectContainer->getAssetic_AssetManagerService()
#4 /home/joachim/Web/sit/app/cache/dev/appDevDebugProjectContainer.php(2886): Symfony\\C in /home/joachim/Web/sit/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php on line 307
After searching, it looks like the problem occurs for all services with a public=false attribute
This issue seems to be related to this pull request
#17867
And the pending commit
4b33fd3
If if comment the line 99 in
src/Symfony/Component/DependencyInjection/Compiler/ReplaceAliasByActualDefinitionPass.php
or revert to version 2.3.37 everything works.
Thanks