Contrib modules not downloaded on update

Created on 27 December 2023, 11 months ago
Updated 14 February 2024, 9 months ago

When running "drush dl panopoly-7.x-1.93", the contrib modules are no longer being downloaded with it.

EG, in version 7.x-1.92...

$ drush dl panopoly-7.x-1.92
Install location profiles/panopoly already exists. Do you want to overwrite it? (y/n): y
Project panopoly (7.x-1.92) downloaded to profiles/panopoly.                                                                                                     [success]
Project panopoly contains:                                                                                                                                       [success]
 - 1 profile: panopoly
 - 1 theme: responsive_bartik
 - 124 modules: panopoly_admin, panopoly_users, panopoly_search, panopoly_test, panopoly_widgets, panopoly_pages, panopoly_images, panopoly_magic, panopoly_wysiwyg, panopoly_core, panopoly_theme, date_views, date_context, date_repeat_field, date_migrate, date_api, date_all_day, date_popup, date_repeat, date_tools, date, fieldable_panels_panes, entityreference_behavior_example, entityreference, search_api_facetapi, search_api_views, search_api, radix_layouts, simple_gmap, admin, features, save_draft, module_filter, simplified_menu_admin, breakpoints, devel_generate, devel_node_access, devel, features_override, navbar, views_autocomplete_filters, uuid_services_example, uuid_path, uuid_services, uuid, manualcrop, media_youtube, tablefield, respondjs, menu_block, menu_block_export, wysiwyg, distro_update, ctools_ajax_sample, ctools_plugin_example, page_manager, stylizer, ctools_access_ruleset, views_content, term_depth, ctools_custom_content, bulk_export, ctools, user_picture_field, fape, libraries, jquery_update, field_group, migrate_extras_profile2, migrate_extras_pathauto, migrate_extras_media, migrate_extras, file_entity, pathauto, wysiwyg_filter, linkit, pm_existing_pages, strongarm, token, media_vimeo, entity_token, entity, mediafield, media_bulk_upload, media_wysiwyg, media_migrate_file_types, media_internet, media_wysiwyg_settings, media_wysiwyg_view_mode, media, image_resize_filter, admin_menu_toolbar, admin_devel, admin_menu, views_bulk_operations, actions_permissions, panels_breadcrumbs, date_popup_authored, views_ui, views, current_search, facetapi, apps, migrate_example_oracle, migrate_example, migrate_ui, migrate_example_baseball, migrate, caption_filter, panelizer, defaultconfig, search_api_solr, admin_views, admin_views_system_display, defaultcontent, backports, transliteration, i18n_panels, panels_node, panels_ipe, panels_mini, panels, link, search_api_db

but in panopoly-7.x-1.93, it's missing the theme and contrib modules...

$ drush dl panopoly-7.x-1.93
Install location profiles/panopoly already exists. Do you want to overwrite it? (y/n): y
Project panopoly (7.x-1.93) downloaded to profiles/panopoly.                                                                                                     [success]
Project panopoly contains:                                                                                                                                       [success]
 - 1 profile: panopoly
 - 11 modules: panopoly_admin, panopoly_users, panopoly_search, panopoly_test, panopoly_widgets, panopoly_pages, panopoly_images, panopoly_magic, panopoly_wysiwyg, panopoly_core, panopoly_theme
πŸ› Bug report
Status

Active

Version

1.93

Component

Miscellaneous

Created by

πŸ‡ΊπŸ‡ΈUnited States kruser

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @kruser
  • πŸ‡ͺπŸ‡ͺEstonia hanneshh

    I had the same problem when trying to update Panopoly.

    This worked and should work for You:

    mkdir newsite
    cd newsite
    composer require drush/drush:^8.0
    vendor/bin/drush dl panopoly // I chose "1"
    vendor/bin/drush make ./profiles/panopoly/drupal-org-core.make
    vendor/bin/drush make --no-core ./profiles/panopoly/drupal-org.make
    mv ./sites/all/modules/contrib ./profiles/panopoly/modules/  // The missing modules are here
    // If you want to install, then now install the site either by /install.php or using the command
    // If you want to update, then just replace the /sites/default/settings.php
    vendor/bin/drush cc
    vendor/bin/drush updb
    vendor/bin/drush updb // Twice!
    
  • πŸ‡ΊπŸ‡ΈUnited States kruser

    On a fresh site, that may work. On an update, there may be other contrib modules in the sites/all/modules/contrib folder that belong there.

    mv ./sites/all/modules/contrib ./profiles/panopoly/modules/ 
    
Production build 0.71.5 2024