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

mouseclone created an issue. See original summary.

no_angel’s picture

Unable 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}

no_angel’s picture

chris_hall_hu_cheng’s picture

I 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.

parimal.gajjar’s picture

Remove 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.

no_angel’s picture

Issue tags: +Needs work

+ Needs work

chris_hall_hu_cheng’s picture

Status: Active » Fixed

Fixed, 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.

Status: Fixed » Closed (fixed)

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