Open dgading opened 4 years ago
When doing a clean install of dkan2 3.0.0-rc2 I get the following error when trying to enable the dkan_frontend module:
ArgumentCountError: Too few arguments to function Drupal\dkan_frontend\Routing\RouteProvider::__construct(), 0 passed in /var/www/docroot/core/lib/Drupal/Core/DependencyInjection/ClassResolver.php on line 31 and exactly 1 expected in /var/www/docroot/profiles/contrib/dkan2/modules/custom/dkan_frontend/src/Routing/RouteProvider.php on line 18 #0 /var/www/docroot/core/lib/Drupal/Core/DependencyInjection/ClassResolver.php(31): Drupal\dkan_frontend\Routing\RouteProvider->__construct() #1 /var/www/docroot/core/lib/Drupal/Core/Controller/ControllerResolver.php(120): Drupal\Core\DependencyInjection\ClassResolver->getInstanceFromDefinition('\\Drupal\\dkan_fr...') #2 /var/www/docroot/core/lib/Drupal/Core/Controller/ControllerResolver.php(72): Drupal\Core\Controller\ControllerResolver->createController('\\Drupal\\dkan_fr...') #3 /var/www/docroot/core/lib/Drupal/Core/Routing/RouteBuilder.php(145): Drupal\Core\Controller\ControllerResolver->getControllerFromDefinition('\\Drupal\\dkan_fr...') #4 /var/www/docroot/core/lib/Drupal/Core/ProxyClass/Routing/RouteBuilder.php(83): Drupal\Core\Routing\RouteBuilder->rebuild() #5 /var/www/docroot/core/lib/Drupal/Core/Extension/ModuleInstaller.php(330): Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild() #6 /var/www/docroot/core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php(83): Drupal\Core\Extension\ModuleInstaller->install(Array, true) #7 /var/www/docroot/vendor/drush/drush/src/Drupal/Commands/pm/PmCommands.php(78): Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array, true) #8 [internal function]: Drush\Drupal\Commands\pm\PmCommands->enable(Array, Array) #9 /var/www/docroot/vendor/consolidation/annotated-command/src/CommandProcessor.php(257): call_user_func_array(Array, Array) #10 /var/www/docroot/vendor/consolidation/annotated-command/src/CommandProcessor.php(212): Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback(Array, Object(Consolidation\AnnotatedCommand\CommandData)) #11 /var/www/docroot/vendor/consolidation/annotated-command/src/CommandProcessor.php(178): Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter(Array, Array, Object(Consolidation\AnnotatedCommand\CommandData)) #12 /var/www/docroot/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(302): Consolidation\AnnotatedCommand\CommandProcessor->process(Object(Symfony\Component\Console\Output\ConsoleOutput), Array, Array, Object(Consolidation\AnnotatedCommand\CommandData)) #13 /var/www/docroot/vendor/symfony/console/Command/Command.php(255): Consolidation\AnnotatedCommand\AnnotatedCommand->execute(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #14 /var/www/docroot/vendor/symfony/console/Application.php(1000): Symfony\Component\Console\Command\Command->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #15 /var/www/docroot/vendor/symfony/console/Application.php(255): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #16 /var/www/docroot/vendor/symfony/console/Application.php(148): Symfony\Component\Console\Application->doRun(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #17 /var/www/docroot/vendor/drush/drush/src/Runtime/Runtime.php(118): Symfony\Component\Console\Application->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #18 /var/www/docroot/vendor/drush/drush/src/Runtime/Runtime.php(49): Drush\Runtime\Runtime->doRun(Array, Object(Symfony\Component\Console\Output\ConsoleOutput)) #19 /var/www/docroot/vendor/drush/drush/drush.php(72): Drush\Runtime\Runtime->run(Array) #20 /var/www/docroot/vendor/drush/drush/drush(4): require('/var/www/docroo...') #21 {main} ArgumentCountError: Too few arguments to function Drupal\dkan_frontend\Routing\RouteProvider::__construct(), 0 passed in /var/www/docroot/core/lib/Drupal/Core/DependencyInjection/ClassResolver.php on line 31 and exactly 1 expected in Drupal\dkan_frontend\Routing\RouteProvider->__construct() (line 18 of /var/www/docroot/profiles/contrib/dkan2/modules/custom/dkan_frontend/src/Routing/RouteProvider.php). [warning] Drush command terminated abnormally. Check for an exit() in your Drupal site. [Exec] Exit code 1 Time 12.37s [error]
When doing a clean install of dkan2 3.0.0-rc2 I get the following error when trying to enable the dkan_frontend module: