drupal_cms_seo_basic recipe cannot be reapplied
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3589783. -->
Reported by: [darren oh](https://www.drupal.org/user/30772)
Related to !879
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>Once the <code>drupal_cms_seo_basic</code> recipe is applied, reapplying it or applying any recipe that depends on it fails with an error:</p>
<blockquote><p>The configuration 'pathauto.pattern.menu_path' exists already and does not match the recipe's configuration</p></blockquote>
<p>This is because the <code>pathauto.pattern.menu_path</code> config lacks a starting slash in its path pattern, which Drupal detects and adds when importing the config.</p>
<h4 id="summary-steps-reproduce">Steps to reproduce</h4>
<ol>
<li>Install any site template.</li>
<li>From the command line, run <code>drush recipe /var/www/html/recipes/drupal_cms_seo_basic</code></li>
</ol>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<p>Add a starting slash to the path pattern in the <code>pathauto.pattern.menu_path</code> config.</p>
<h3 id="summary-ui-changes">User interface changes</h3>
<p>None.</p>
<h3 id="summary-data-model-changes">Configuration changes</h3>
<p>The <code>pathauto.pattern.menu_path</code> config will match the config that Drupal saves on import.</p>
issue