The following modules are required but were not found. Move them into the appropriate modules subdirectory, such as sites/all/modules.

I checked the composer file and that looks fine, any recommendations?

Thanks

This happens in the dev and 6.0 release

Comments

Danshadow created an issue. See original summary.

rajab natshah’s picture

Status: Active » Postponed (maintainer needs more info)

Thank you Dan for reporting,

Have you used the following command?

composer create-project Vardot/varbase-project:^8.6.0 PROJECT_DIR_NAME --no-dev --no-interaction
or other ways.

We need to know a bit more about your Development Environment

Which operating system you are working on?

rajab@vardot-dev:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.10
Release:	18.10
Codename:	cosmic

What is the PHP version?

rajab@vardot-dev:~$ php --version
PHP 7.1.23-2+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Oct 15 2018 11:37:26) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.1.23-2+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

What is the composer version? if you used the composer

rajab@vardot-dev:~$ composer --version
Composer version 1.7.2 2018-08-16 16:57:12

It's old please update it
composer self-update

Are you using Apache2? or some other http servers.

Not sure if you had a look at:
Varbase Application Installation and Setup Requirements
https://docs.varbase.vardot.com/getting-started/requirements

lamarbrantley’s picture

I am experiencing the same issue using HostGator shared hosting. I am doing a manual install using PHP 7.1. I have downloaded the .zip file and the .tar.gz file and tried both. The modules it says it is missing all appear to be where they belong.

rajab natshah’s picture

Thank you Lamar for reporting too,

.zip

What is the error message with the listed items?

lamarbrantley’s picture

I found a work around. Looks like the varbase.info.yml file is wrong. It has drupal: in front of each core dependency and in front of the contrib dependencies, the module name is repeated with a : between. I removed all of drupal: and repeated name: and the install is going through fine now.

rajab natshah’s picture

#3003267: Changed [Varbase] profile info.yml to project:module syntax standard not to have a broken installation of sub profiles
as
#2855026: Installation profiles do not support project:module format for dependencies
came with Drupal 8.6.2

Troubleshooting the issue
We had no issue when we build the website with our recommanded way:

composer create-project Vardot/varbase-project:^8.6.0 PROJECT_DIR_NAME --no-dev --no-interaction
lamarbrantley’s picture

Just as a follow up so you have it, the error message during install was the following:'

REQUIRED MODULES
Required modules not found.
The following modules are required but were not found. Move them into the appropriate modules subdirectory, such as /modules. Missing modules: Drupal:automated_cronDrupal:blockDrupal:block_contentDrupal:breakpointDrupal:ckeditorDrupal:colorDrupal:configDrupal:contextualDrupal:datetimeDrupal:dynamic_page_cacheDrupal:big_pipeDrupal:editorDrupal:filterDrupal:entity_referenceDrupal:fieldDrupal:field_uiDrupal:fileDrupal:helpDrupal:historyDrupal:imageDrupal:mediaDrupal:menu_link_contentDrupal:menu_uiDrupal:nodeDrupal:optionsDrupal:page_cacheDrupal:pathDrupal:quickeditDrupal:responsive_imageDrupal:shortcutDrupal:syslogDrupal:taxonomyDrupal:telephoneDrupal:toolbarDrupal:tourDrupal:updateDrupal:viewsDrupal:userDrupal:textDrupal:settings_trayDrupal:layout_discoveryEntity:entityEntity_clone:entity_cloneConfig_update:config_updateConfig_filter:config_filterConfig_ignore:config_ignoreCtools:ctoolsCtools:ctools_blockCtools:ctools_viewsToken:tokenPage_manager:page_managerPage_manager:page_manager_uiPanels:panelsPanels:panels_ipeBootstrap_layouts:bootstrap_layoutsDs:dsDs:ds_extrasViews_bootstrap:views_bootstrapField_group:field_groupSmart_trim:smart_trimAdvanced_text_formatter:advanced_text_formatterBlock_class:block_classMenu_block:menu_blockFeatures:featuresLinkit:linkitAnchor_link:anchor_linkViews_infinite_scroll:views_infinite_scrollEntityqueue:entityqueueEntityqueue_form_widget:entityqueue_form_widgetEmbed:embedEntity_browser:entity_browserEntity_browser_enhanced:entity_browser_enhancedDropzonejs:dropzonejsDropzonejs_eb_widget:dropzonejs_eb_widgetEntity_embed:entity_embedInline_entity_form:inline_entity_formCrop:cropFocal_point:focal_pointPathologic:pathologicPersistent_login:persistent_loginCaptcha:captchaRecaptcha:recaptchaUltimate_cron:ultimate_cronContent_lock:content_lockContent_lock:content_lock_timeoutNode_edit_protection:node_edit_protectionRabbit_hole:rabbit_holeRh_node:rh_nodeRh_taxonomy:rh_taxonomyFast404:fast404Imageapi_optimize:imageapi_optimizeMailsystem:mailsystemSmtp:smtpMaxlength:maxlengthMenu_position:menu_positionBetter_exposed_filters:better_exposed_filtersAutocomplete_deluxe:autocomplete_deluxeLink_attributes:link_attributesLogin_destination:login_destinationBetterlogin:betterloginCkeditor_media_embed:ckeditor_media_embed

mohsen molaie’s picture

I have this error too!

mariuscmr’s picture

I confirm this error too. I also get a patch error at first installation attempt. I set patching to false in composer.json and retry with update --no-dev --no-interraction. Then I get the above errors too.

mariuscmr’s picture

Update: I didn't have "patch" installed into my CentOS, but the error installer showed up gave me no clue. I had to guess. Anyway, the installer ran fine now.
"yum install -y patch" before running composer. That's a requirement.

mohsen molaie’s picture

by removing drupal: and modulename: from varbase.info.yml file the problem solved. dear vardot can you please explain why you added this? older versions does not have drupal: and modulename: in varbase.info.yml file.
Thanks.

rajab natshah’s picture

Thanks for reporting back

Have a look at #6

Dan-Shadow’s picture

I followed #5 and that did it. Version varbase-8.x-4.26 does not have this extra code.

rajab natshah’s picture

StatusFileSize
new2.7 MB

I confirm the issue
It's with the Drupal.org packaged zip file

If you do drush dl varbase-8
or you get the zip file

Requirements problem Varbase

rajab natshah’s picture

Title: Required Modules not found » [Drush dl varbase-8][zip] Required Modules not found
Status: Postponed (maintainer needs more info) » Needs work
Issue tags: +drush make, +drupal.org packaging script
rajab natshah’s picture

Title: [Drush dl varbase-8][zip] Required Modules not found » Fix an issue with the Drupal.org packaged zip file when we get Varbase by [Drush dl varbase-8][zip] required Modules not found

  • RajabNatshah committed 8a2f663 on 8.x-5.x
    Issue #3008732: Fix an issue with the Drupal.org packaged zip file when...

  • RajabNatshah committed b2d2031 on 8.x-6.x
    Issue #3008732: Fix an issue with the Drupal.org packaged zip file when...
rajab natshah’s picture

Assigned: Unassigned » mohammed j. razem
Status: Needs work » Needs review
Issue tags: +varbase-8.6.1, +varbase-8.5.3
rajab natshah’s picture

Assigned: mohammed j. razem » Unassigned
rajab natshah’s picture

rajab natshah’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

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