Problem/Motivation

While installing the theme on a setup running on Lightning distribution, it throws a fatal error because Search module is not installed for the distro. Similary, if we try to install the theme on an installation where the required installed config dependencies are not met.

Proposed resolution

Move the configurations (which are block placements OOTB) out of /config/install to /config/optional to avoid unmet config dependency errors.

Remaining tasks

Add a patch.

User interface changes

None

API changes

None

Data model changes

None

Release notes snippet

Configurations will be stored as optional dependencies for the project.

CommentFileSizeAuthor
#2 installation-error-3080559-2.patch2.65 KBimalabya
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

imalabya created an issue. See original summary.

imalabya’s picture

Status: Active » Needs review
FileSize
2.65 KB

Added a patch.

imalabya’s picture

Status: Needs review » Reviewed & tested by the community

  • imalabya committed fa6d9cb on 8.x-1.x
    Issue #3080559 by imalabya: Installation fails if required modules are...
imalabya’s picture

Status: Reviewed & tested by the community » Fixed

Pushed to 8.x branch

Status: Fixed » Closed (fixed)

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