Problem/Motivation
In a vanilla Drupal 9 installation, installation of the ATS module fails due to the following errors:
- Missing dependencies for Address and Country modules (must be added to
require:ofcomposer.json). Unable to install ATS (Applicant Tracking System) due to unmet dependencies: field.storage.node.field_ats_can_screening_can (ats_candidate), language.content_settings.node.ats_candidate_screening (language)
Steps to reproduce
In a vanilla Drupal 9 installation, download the ATS module (and its ATS Candidate submodule) and attempt to drush enable the module. (Note that it is not yet possible to composer require the module, since we will not release the first alpha until this issue is resolved.)
Proposed resolution
- Add
drupal/addressanddrupal/countrytocomposer.json - Track down missing dependencies in the configuration YAML.
Remaining tasks
- Add
drupal/addressanddrupal/countrytocomposer.json - Track down missing dependencies in the configuration YAML.
This issue is a good opportunity for community contributions!
Issue fork ats-3325893
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
Comment #2
hotwebmatter commentedComment #3
a.novolokov commentedComment #5
a.novolokov commentedFixed all issues with dependencies
Comment #6
a.novolokov commentedComment #14
hotwebmatter commentedReopening this ticket (it was closed automatically.)
Comment #17
hotwebmatter commentedComment #18
hotwebmatter commentedThis issue is fixed, and the project can now be installed via
composer require.As new dependencies are added to the project, we should add them to the
composer.jsonin the same way.Thanks for the patch, @cindy_codediaries!
Comment #19
chris mcgrath commented