Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
After downloading, extracting, moving to modules directory, checking the box in 'Extend', and clicking Install, I receive the following error when the page refreshes:
Unable to install Blog, field.field.node.blog_post.field_blog_tags, field.storage.node.field_blog_tags have unmet dependencies.
Comments
Comment #2
no_angel CreditAttribution: no_angel as a volunteer commentedUnable to install Blog, field.field.node.blog_post.field_blog_tags, field.storage.node.field_blog_tags have unmet dependencies.
Drush install ok but enable gives following output.
no_angel:drupal-8.0.0 home$ dr cron
Cron run successful. [success]
no_angel:drupal-8.0.0 home$ dr en blog
The following extensions will be enabled: blog
Do you really want to continue? (y/n): y
exception 'Drupal\Core\Config\UnmetDependenciesException' with message 'Configuration [error]
objects (field.field.node.blog_post.field_blog_tags,
field.storage.node.field_blog_tags) provided by blog have unmet dependencies' in
/Users/home/sites/drupal-8.0.0/core/lib/Drupal/Core/Config/UnmetDependenciesException.php:89
Stack trace:
#0
/Users/home/sites/drupal-8.0.0/core/lib/Drupal/Core/Config/ConfigInstaller.php(447):
Drupal\Core\Config\UnmetDependenciesException::create('blog', Array)
#1
/Users/home/sites/drupal-8.0.0/core/lib/Drupal/Core/ProxyClass/Config/ConfigInstaller.php(136):
Drupal\Core\Config\ConfigInstaller->checkConfigurationToInstall('module', 'blog')
#2
/Users/home/sites/drupal-8.0.0/core/lib/Drupal/Core/Extension/ModuleInstaller.php(146):
Drupal\Core\ProxyClass\Config\ConfigInstaller->checkConfigurationToInstall('module',
'blog')
#3
/Users/home/sites/drupal-8.0.0/core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php(87):
Drupal\Core\Extension\ModuleInstaller->install(Array, true)
#4 /Users/home/.composer/vendor/drush/drush/commands/core/drupal/environment.inc(131):
Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array, true)
#5 /Users/home/.composer/vendor/drush/drush/commands/core/drupal/environment.inc(198):
drush_module_install(Array)
#6 /Users/home/.composer/vendor/drush/drush/commands/pm/pm.drush.inc(1120):
drush_module_enable(Array)
#7 [internal function]: drush_pm_enable('blog')
#8 /Users/home/.composer/vendor/drush/drush/includes/command.inc(364):
call_user_func_array('drush_pm_enable', Array)
#9 /Users/home/.composer/vendor/drush/drush/includes/command.inc(215):
_drush_invoke_hooks(Array, Array)
#10 [internal function]: drush_command('blog')
#11 /Users/home/.composer/vendor/drush/drush/includes/command.inc(183):
call_user_func_array('drush_command', Array)
#12 /Users/home/.composer/vendor/drush/drush/lib/Drush/Boot/BaseBoot.php(65):
drush_dispatch(Array)
#13 /Users/home/.composer/vendor/drush/drush/includes/preflight.inc(64):
Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#14 /Users/home/.composer/vendor/drush/drush/drush.php(12): drush_main()
#15 {main}
Comment #3
no_angel CreditAttribution: no_angel as a volunteer commentedThis may help in the mean time.
http://www.webwash.net/drupal/tutorials/build-blog-drupal-8-content-type...
Comment #4
chris_hall_hu_cheng CreditAttribution: chris_hall_hu_cheng as a volunteer commentedI hope to start looking at the blog module again at some point next week.
Really it needs an extensive rewrite as the initial work that got it to point of almost passing all the tests was based on earlier D8 and is now largely irrelevant.
Also although I got commit writes to the code I can't edit the actual project page etc. or the releases etc. (the dev one is tracked automatically.
Comment #5
parimal.gajjar CreditAttribution: parimal.gajjar as a volunteer commentedRemove the dependencies of entity_reference module from the following two files
Folder:
blog/config/install
Files:
field.field.node.blog_post.field_blog_tags.yml
field.storage.node.field_blog_tags.yml
The functionality of entity_reference module is now part of Drupal 8.
Comment #6
no_angel CreditAttribution: no_angel as a volunteer commented+ Needs work
Comment #8
chris_hall_hu_cheng CreditAttribution: chris_hall_hu_cheng as a volunteer commentedFixed, thanks guys, the module installs again now.
There are many other issues though will start documenting, this module was 'almost there' a long while ago, however changes in D8 upto the final release have resulted in the need for a major rewrite.