Problem/Motivation
After you install the drupal_cms_site_template_base recipe and get redirected to "/admin/dashboard/welcome".
You get the following error:
The website encountered an unexpected error. Try again later.
Drupal\Core\Extension\Exception\UnknownExtensionException: The theme stark does not exist or is not installed. in Drupal\Core\Extension\ExtensionList->getExtensionInfo() (line 348 of core/lib/Drupal/Core/Extension/ExtensionList.php).
_ckeditor5_theme_css() (Line: 228)
Drupal\ckeditor5\Hook\Ckeditor5Hooks->libraryInfoAlter() (Line: 460)
Drupal\Core\Extension\ModuleHandler->alter() (Line: 419)
Drupal\Core\Asset\LibraryDiscoveryParser->parseLibraryInfo() (Line: 153)
Drupal\Core\Asset\LibraryDiscoveryParser->buildByExtension() (Line: 87)
Drupal\Core\Asset\LibraryDiscoveryCollector->getLibraryDefinitions() (Line: 66)
Drupal\Core\Asset\LibraryDiscoveryCollector->resolveCacheMiss() (Line: 149)
Drupal\Core\Cache\CacheCollector->get() (Line: 166)
Drupal\Core\Asset\LibraryDiscoveryCollector->getLibrariesByExtension() (Line: 54)
Drupal\canvas\Hook\ReduxIntegratedFieldWidgetsHooks->transformsLibraryInfoAlter() (Line: 460)
Drupal\Core\Extension\ModuleHandler->alter() (Line: 419)
Drupal\Core\Asset\LibraryDiscoveryParser->parseLibraryInfo() (Line: 153)
Drupal\Core\Asset\LibraryDiscoveryParser->buildByExtension() (Line: 87)
Drupal\Core\Asset\LibraryDiscoveryCollector->getLibraryDefinitions() (Line: 66)
Drupal\Core\Asset\LibraryDiscoveryCollector->resolveCacheMiss() (Line: 149)
Drupal\Core\Cache\CacheCollector->get() (Line: 166)
Drupal\Core\Asset\LibraryDiscoveryCollector->getLibrariesByExtension() (Line: 173)
Drupal\Core\Asset\LibraryDiscoveryCollector->getLibraryByName() (Line: 68)
Drupal\Core\Asset\LibraryDependencyResolver->doGetDependencies() (Line: 41)
Drupal\Core\Asset\LibraryDependencyResolver->getLibrariesWithDependencies() (Line: 132)
Drupal\Core\Asset\AssetResolver->getLibrariesToLoad() (Line: 191)
Drupal\Core\Asset\AssetResolver->getCssAssets() (Line: 288)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAssetLibraries() (Line: 132)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments() (Line: 97)
Drupal\big_pipe\Render\BigPipeResponseAttachmentsProcessor->processAttachments() (Line: 106)
Drupal\canvas\Render\ImportMapResponseAttachmentsProcessor->processAttachments() (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond() (Line: 246)
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 216)
Symfony\Component\HttpKernel\HttpKernel->filterResponse() (Line: 204)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 118)
Drupal\page_cache\StackMiddleware\PageCache->pass() (Line: 92)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 745)
Drupal\Core\DrupalKernel->handle() (Line: 19)
Note, you are able to install that recipe through the Drupal installer or Drush, but it's when you're redirected to the installed site that you get the error. Manually installing Stark through Drush seems to fix the problem.
Steps to reproduce
Following the getting started steps:
ddev config --project-type=drupal11 --docroot=web
ddev start
ddev composer create-project drupal/cms:^2 --stability=alpha --no-install
ddev composer config minimum-stability dev
ddev composer install
ddev composer require drupal/drupal_cms_site_template_base:1.x-dev@dev
# Install via UI
ddev launch
# or
ddev drush site:install --yes ../recipes/drupal_cms_site_template_base
Comments
Comment #2
jibla commentedI have the same problem.
Comment #4
phenaproximaThanks for reporting this; sorry it took so long for me to get to it. It's fixed now; I was able to reproduce the bug, just as you said. Adding
starkto the default list of themes corrects the problem.