Problem/Motivation

The module should never add 'menu' into the module dependencies since there is no 'menu' module.

Steps to reproduce

  1. Install acquia contenthub module.
  2. Install acquia contenthub publisher module.
  3. Install acquia contenthub subscriber module.
  4. Setup acquia contenthub.
  5. Create a menu and menu item. Leave the link override field empty.
  6. Export the menu from the Acquia contenthub publisher export interface.
  7. Import the menu from the Acquia contenthub subscriber import interface.
  8. It will failed with below message.
  9. Exception: The menu module code base is not present. in Drupal\acquia_contenthub\EntityCdfSerializer->handleModules() (line 285 of /mnt/www/html/mhicom01dev/docroot/modules/contrib/acquia_contenthub/src/EntityCdfSerializer.php).

Proposed resolution

Remove 'menu' from the module dependencies.

Issue fork depcalc-3200049

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

yechaozheng created an issue. See original summary.

yechaozheng’s picture

Status: Needs work » Needs review
StatusFileSize
new922 bytes

Create a patch to fix the issue.

Status: Needs review » Needs work

The last submitted patch, 2: depcalc-remove-menu-from-module-dependencies-3200049.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

ankitsingh0188 made their first commit to this issue’s fork.

abarrios’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

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