Problem/Motivation
Installation via UI fails with the following message:
An AJAX HTTP error occurred.
HTTP Result Code: 200
Debugging information follows.
Path: /core/install.php?rewrite=ok&profile=commerce_kickstart&langcode=en&id=1&op=do_nojs&op=do
StatusText: parsererror
ResponseText: Drupal\Core\Config\UnmetDependenciesException: Configuration objects provided by <em class="placeholder">symfony_mailer</em> have unmet dependencies: <em class="placeholder">filter.format.email_html (filter)</em> in Drupal\Core\Config\UnmetDependenciesException::create() (line 100 of /app/kickstart/web/core/lib/Drupal/Core/Config/UnmetDependenciesException.php).

Steps to reproduce
Follow installation steps with composer create-project -s dev drupal/recommended-project my_site_name_dir
Proposed resolution
Make `symfony_mailer` a dependency.
Remaining tasks
Review (soon to be provided) provided patch/MR.
Comments
Comment #2
z3cka commentedPromised patch.
Comment #4
z3cka commentedI believe this was caused by the release of
symfony_maileryesterday that introduced a new for emails so that the body of emails sent from drupal can be edited with WYSIWYG editor.Comment #5
z3cka commentedfixed the wrong pasted composer command with the one I actually used
Comment #6
z3cka commentedComment #7
z3cka commentedFWIW, I also got this problem when using
composer create-project -s dev drupal/recommended-project my_site_name_dirand addingcommerce_kickstartmanually.Comment #8
rszrama commentedThe issue is that a new configuration file added to the module required a dependency that was explicitly declared. The module maintainer has applied my proposed patch for this here: #3275333: New email_html format should be optional or the module needs a Filter module dependency
To avoid a 1.x-dev dependency in Kickstart, I'm going to fix our Symfony Mailer version to alpha7 and apply the attached patched. Will revert that temporary solution once he tags an alpha8.
Comment #10
rszrama commentedResolved by applying the attached patch to Commerce Kickstart. Opening a follow-up to revert that change once a new release of Symfony Mailer drops.
Comment #11
z3cka commentedNice! Good idea, nice digging.