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

ivan zugec created an issue. See original summary.

jibla’s picture

I have the same problem.

  • phenaproxima committed 5838d961 on 1.x
    fix: #3566097 Error: The theme stark does not exist or is not installed...
phenaproxima’s picture

Status: Active » Fixed

Thanks 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 stark to the default list of themes corrects the problem.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.