acquia / blt

Acquia's toolset for automating Drupal 10 development, testing, and deployment.
https://docs.acquia.com/blt/
GNU General Public License v2.0
443 stars 395 forks source link

9.x Updates Fail #2510

Closed mikemadison13 closed 6 years ago

mikemadison13 commented 6 years ago

My system information:

Output of blt doctor:

When I run this command:

composer update

I get the following output:

Creating BLT templated files...
 > /vendor/acquia/blt/bin/blt internal:add-to-project --ansi -y
Copying files from BLT's template into your project...
Merging default configuration into composer.json...
Merging BLT's blt.yml template with your project's blt/blt.yml...
Installing new Composer dependencies provided by BLT. This make take a while...
[ExecStack] composer update --no-interaction --ansi
[ExecStack] Running composer update --no-interaction --ansi in <project>
Gathering patches for root package.
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 0 installs, 0 updates, 0 removals
Writing lock file
Generating autoload files
Removing packages services cache file:
/vendor/drupal/console/extend.console.uninstall.services.yml
Creating packages services cache file: 
/vendor/drupal/console/extend.console.uninstall.services.yml
[ExecStack] Done in 49.702s
> blt:init:settings
> recipes:blt:init:command
Example commands and hooks were copied to your repository root.
> blt:init:shell-alias
The BLT alias is already installed and up to date.

__________.____  ___________
\______   \    | \__    ___/
 |    |  _/    |   |    |
 |    |   \    |___|    |
 |______  /_______ \____|
        \/        \/

   BLT has been added to your project.    

This required a full `composer update`.
BLT has added and modified various project files.
Please inspect your repository.
Removing packages services cache file:
/vendor/drupal/console/extend.console.uninstall.services.yml
Creating packages services cache file: 
/vendor/drupal/console/extend.console.uninstall.services.yml
    Skipped installation of bin bin/php-parse for package nikic/php-parser: file not found in package

And I expected this to happen:

The BLT update that should have generated site aliases, moved BLT files from project.yml to blt.yml, and re-copied the template (new git ignore, etc.) did not run as part of the above update. Running blt update did not re-trigger the update.

blt update
Copying files from BLT's template into your project...
Merging BLT's blt.yml template with your project's blt/blt.yml...
Removing deprecated files and directories...
> blt:init:shell-alias
The BLT alias is already installed and up to date.

It did create a blt.yml file, but it didn't move any of my project.yml contents into it (is it supposed to???). At the very least, it should prompt me to do so I believe.

grasmash commented 6 years ago

Please share the full command output.

mikemadison13 commented 6 years ago
composer update acquia/blt --with-dependencies
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 227 installs, 0 updates, 0 removals
  - Installing wikimedia/composer-merge-plugin (v1.4.1): Loading from cache
  - Installing composer/installers (v1.5.0): Loading from cache
  - Installing grasmash/drupal-security-warning (1.1.1): Loading from cache
  - Installing cweagans/composer-patches (1.6.4): Loading from cache
Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Installing guzzlehttp/promises (v1.3.1): Loading from cache
  - Installing psr/http-message (1.0.1): Loading from cache
  - Installing guzzlehttp/psr7 (1.4.2): Loading from cache
  - Installing guzzlehttp/guzzle (6.3.0): Loading from cache
  - Installing sarciszewski/php-future (0.4.2): Loading from cache
  - Installing acquia/http-hmac-php (3.3.0): Loading from cache
  - Installing typhonius/acquia-php-sdk-v2 (1.0.2): Loading from cache
  - Installing tivie/php-os-detector (1.1.0): Loading from cache
  - Installing symfony/yaml (v3.2.14): Loading from cache
  - Installing symfony/polyfill-mbstring (v1.7.0): Loading from cache
  - Installing twig/twig (v1.35.0): Loading from cache
  - Installing symfony/twig-bridge (v3.3.16): Loading from cache
  - Installing psr/log (1.0.2): Loading from cache
  - Installing symfony/debug (v3.4.4): Loading from cache
  - Installing symfony/console (v3.2.14): Loading from cache
  - Installing squizlabs/php_codesniffer (2.9.1): Loading from cache
  - Installing sebastian/version (1.0.6): Loading from cache
  - Installing sebastian/global-state (1.1.1): Loading from cache
  - Installing sebastian/recursion-context (1.0.5): Loading from cache
  - Installing sebastian/exporter (1.2.2): Loading from cache
  - Installing sebastian/environment (1.3.8): Loading from cache
  - Installing sebastian/diff (1.4.3): Loading from cache
  - Installing sebastian/comparator (1.2.4): Loading from cache
  - Installing doctrine/instantiator (1.1.0): Loading from cache
  - Installing phpunit/php-text-template (1.2.1): Loading from cache
  - Installing phpunit/phpunit-mock-objects (2.3.8): Loading from cache
  - Installing phpunit/php-timer (1.0.9): Loading from cache
  - Installing phpunit/php-file-iterator (1.4.5): Loading from cache
  - Installing phpunit/php-token-stream (1.4.12): Loading from cache
  - Installing phpunit/php-code-coverage (2.2.4): Loading from cache
  - Installing webmozart/assert (1.3.0): Loading from cache
  - Installing phpdocumentor/reflection-common (1.0.1): Loading from cache
  - Installing phpdocumentor/type-resolver (0.4.0): Loading from cache
  - Installing phpdocumentor/reflection-docblock (4.3.0): Loading from cache
  - Installing phpspec/prophecy (1.7.3): Loading from cache
  - Installing phpunit/phpunit (4.8.36): Loading from cache
  - Installing oomphinc/composer-installers-extender (v1.1.2): Loading from cache
  - Installing dflydev/dot-access-data (v1.1.0): Loading from cache
  - Installing grasmash/yaml-expander (1.4.0): Loading from cache
  - Installing symfony/filesystem (v3.4.4): Loading from cache
  - Installing grasmash/yaml-cli (1.0.3): Loading from cache
  - Installing symfony/config (v3.2.14): Loading from cache
  - Installing symfony/event-dispatcher (v3.2.14): Loading from cache
  - Installing webmozart/path-util (2.3.0): Loading from cache
  - Installing webflo/drupal-finder (1.1.0): Loading from cache
  - Installing symfony/var-dumper (v3.4.4): Loading from cache
  - Installing symfony/process (v3.2.14): Loading from cache
  - Installing symfony/finder (v3.4.4): Loading from cache
  - Installing jakub-onderka/php-console-color (0.1): Loading from cache
  - Installing jakub-onderka/php-console-highlighter (v0.3.2): Loading from cache
  - Installing dnoegel/php-xdg-base-dir (0.1): Loading from cache
  - Installing nikic/php-parser (v3.1.4): Loading from cache
  - Installing psy/psysh (v0.8.17): Loading from cache
  - Installing psr/container (1.0.0): Loading from cache
  - Installing container-interop/container-interop (1.2.0): Loading from cache
  - Installing league/container (2.4.1): Loading from cache
  - Installing consolidation/output-formatters (3.1.13): Loading from cache
  - Installing consolidation/log (1.0.5): Loading from cache
  - Installing consolidation/annotated-command (2.8.2): Loading from cache
  - Installing grasmash/expander (1.0.0): Loading from cache
  - Installing consolidation/config (1.0.9): Loading from cache
  - Installing consolidation/robo (1.2.1): Loading from cache
  - Installing composer/semver (1.4.2): Loading from cache
  - Installing chi-teck/drupal-code-generator (1.22.0): Loading from cache
  - Installing drush/drush (dev-master 87d3c36): Cloning 87d3c36d0f from cache
  - Installing drupal/coder (8.2.12): Cloning 984c54a7b1 from cache
  - Installing doctrine/inflector (v1.1.0): Loading from cache
  - Installing doctrine/lexer (v1.0.1): Loading from cache
  - Installing doctrine/collections (v1.5.0): Loading from cache
  - Installing doctrine/cache (v1.7.1): Loading from cache
  - Installing doctrine/annotations (v1.6.0): Loading from cache
  - Installing doctrine/common (v2.8.1): Loading from cache
  - Installing dealerdirect/phpcodesniffer-composer-installer (v0.4.4): Loading from cache
  - Installing acquia/blt (9.0.0-beta2): Loading from cache
  - Applying patches for acquia/blt
    ./patches/blt/adding_memcache_override_settings_yml.patch (Add memcache settings override file)

  - Installing drupal-composer/drupal-scaffold (2.4.0): Loading from cache
  - Installing drupal/console-extend-plugin (0.9.2): Loading from cache
  - Installing symfony/dependency-injection (v3.2.14): Loading from cache
  - Installing zendframework/zend-stdlib (3.1.0): Loading from cache
  - Installing zendframework/zend-escaper (2.5.2): Loading from cache
  - Installing zendframework/zend-feed (2.9.0): Loading from cache
  - Installing zendframework/zend-diactoros (1.7.0): Loading from cache
  - Installing symfony/translation (v3.2.14): Loading from cache
  - Installing paragonie/random_compat (v2.0.11): Loading from cache
  - Installing symfony/http-foundation (v3.2.14): Loading from cache
  - Installing symfony/psr-http-message-bridge (v1.0.2): Loading from cache
  - Installing symfony/polyfill-iconv (v1.7.0): Loading from cache
  - Installing symfony/http-kernel (v3.2.14): Loading from cache
  - Installing symfony/routing (v3.2.14): Loading from cache
  - Installing symfony-cmf/routing (1.4.1): Loading from cache
  - Installing stack/builder (v1.0.5): Loading from cache
  - Installing masterminds/html5 (2.3.0): Loading from cache
  - Installing egulias/email-validator (1.2.14): Loading from cache
  - Installing easyrdf/easyrdf (0.9.1): Loading from cache
  - Installing asm89/stack-cors (1.2.0): Loading from cache
  - Installing symfony/validator (v3.2.14): Loading from cache
  - Installing symfony/serializer (v3.2.14): Loading from cache
  - Installing symfony/class-loader (v3.2.14): Loading from cache
  - Installing drupal/core (8.4.4): Loading from cache
  - Applying patches for drupal/core
    https://www.drupal.org/files/issues/1356276-408--8.4.4.patch (1356276 - Allow profiles to provide a base/parent profile and load them in the correct order)
    https://www.drupal.org/files/issues/2880374-remove-experimental-warnings-6.patch (2880374 - Experimental modules should not have warnings after being installed)
    https://www.drupal.org/files/issues/2869592-remove-update-warning-7.patch (2869592 - Disabled update module shouldn't produce a status report warning)
    https://www.drupal.org/files/issues/2885441-2.patch (2885441 - EntityReferenceAutocompleteWidget should define its size setting as an integer)
    https://www.drupal.org/files/issues/2883813-27.patch (2883813 - Move File/Image media type into Standard once Media is stable)
    https://www.drupal.org/files/issues/2877383-23.patch (2877383 - Add action support to Media module)
    https://www.drupal.org/files/issues/2862041-229.patch (2862041 - Provide useful Views filters for Content Moderation State fields)
    https://www.drupal.org/files/issues/2815221-69-8.4.x.patch (2815221 - Add quickedit to the latest-revision route)

  - Installing drupal/wbm2cm (dev-2.x 6300a32): Cloning 6300a32370 from cache
  - Installing drupal/entity (1.0.0-beta1): Loading from cache
  - Installing sunra/php-simple-html-dom-parser (v1.5.2): Loading from cache
  - Installing ezyang/htmlpurifier (v4.9.3): Loading from cache
  - Installing caxy/php-htmldiff (v0.1.6): Loading from cache
  - Installing mkalkbrenner/php-htmldiff-advanced (0.0.8): Loading from cache
  - Installing drupal/diff (1.0.0-rc1): Loading from cache
  - Installing drupal/workbench_moderation (1.2.0): Loading from cache
  - Applying patches for drupal/workbench_moderation
    https://www.drupal.org/files/issues/2668006-2.patch (2668006 - Provide logical access control for when IPE should be applied to moderated nodes)
    https://www.drupal.org/files/issues/2847078-6.patch (2847078 - Revision tracker's dynamic table creation can break Views)
    https://www.drupal.org/files/issues/workbench_moderation-quickedit-support-2749503-6.patch (2749503 - Add basic support for Quick Edit)

  - Installing drupal/inline_entity_form (1.0.0-beta1): Loading from cache
  - Installing drupal/scheduled_updates (1.0.0-alpha6): Loading from cache
  - Installing drupal/search_api (1.6.0): Loading from cache
  - Installing drupal/token (1.1.0): Loading from cache
  - Installing drupal/contact_storage (1.0.0-beta9): Loading from cache
  - Installing drupal/ctools (3.0.0): Loading from cache
  - Installing drupal/pathauto (1.0.0): Loading from cache
  - Installing drupal/metatag (1.4.0): Loading from cache
  - Installing drupal/config_update (1.5.0): Loading from cache
  - Installing drupal/features (3.5.0): Loading from cache
  - Installing drupal/acquia_connector (1.14.0): Loading from cache
  - Installing drupal/lightning_core (1.0.0-alpha3): Loading from cache
  - Installing drupal/lightning_workflow (1.0.0-alpha2): Loading from cache
  - Installing drupal/media_entity (2.0.0-alpha2): Loading from cache
  - Applying patches for drupal/media_entity
    https://www.drupal.org/files/issues/2918172-5.patch (2918172 - Media Entity upgrade -> core fails on absent column revision_uid)

  - Installing drupal/media_entity_image (dev-1.x 3264d04): Cloning 3264d04a39 from cache
  - Installing drupal/media_entity_document (dev-1.x b98ec72): Cloning b98ec72e30 from cache
  - Installing bower-asset/cropper (v2.3.4): Loading from cache
  - Installing drupal/crop (2.0.0-beta1): Loading from cache
  - Applying patches for drupal/crop
    https://www.drupal.org/files/issues/2918441-beta1-packaged-info-file.patch (Make Crop API compatible with core Media)

  - Installing drupal/image_widget_crop (2.1.0): Loading from cache
  - Installing bower-asset/dropzone (v5.1.1): Loading from cache
  - Installing drupal/dropzonejs (2.0.0-alpha3): Loading from cache
  - Installing drupal/video_embed_field (2.0.0-alpha2): Loading from cache
  - Installing j7mbo/twitter-api-php (1.0.6): Loading from cache
  - Installing drupal/media_entity_twitter (2.0.0-alpha2): Loading from cache
  - Installing drupal/media_entity_instagram (2.0.0-alpha1): Loading from cache
  - Applying patches for drupal/media_entity_instagram
    https://www.drupal.org/files/issues/2917454-2.patch (2917454 - Field formatter test is broken)

  - Installing drupal/embed (1.0.0): Loading from cache
  - Installing drupal/views_infinite_scroll (1.5.0): Loading from cache
  - Installing drupal/entity_embed (1.0.0-beta2): Loading from cache
  - Applying patches for drupal/entity_embed
    https://www.drupal.org/files/issues/2832504-2.patch (2832504 - Send the CKEditor instance ID to the embed.preview route)

  - Installing drupal/entity_browser (2.0.0-alpha2): Loading from cache
  - Applying patches for drupal/entity_browser
    https://www.drupal.org/files/issues/entity-browser-view-context-2865928-14.patch (2865928 - The View widget should filter based on field settings)
    https://www.drupal.org/files/issues/2877751-17.patch (2877751 - Inform users how many items they can add to a field that uses an entity browser)

  - Installing drupal/lightning_media (1.0.0-alpha2): Loading from cache
  - Installing drupal/entity_block (1.0.0-alpha2): Loading from cache
  - Applying patches for drupal/entity_block
    https://www.drupal.org/files/issues/entity_block-view-builder-class.patch (2844068 - Create derivatives for any viewable entity.)
    https://www.drupal.org/files/issues/2846004-2.patch (2846004 - Entity Block does not perform any access control)

  - Installing drupal/panels (4.2.0): Loading from cache
  - Applying patches for drupal/panels
    https://www.drupal.org/files/issues/panels-ipe-2878684-3.patch (2878684 - Use String.match to correlate regions when switching Layouts in Panels IPE)
    https://www.drupal.org/files/issues/panels-ipe-propogate-errors-2825034-5.patch (2825034 - Form error messages do not appear in IPE)
    https://www.drupal.org/files/issues/2908897-2.patch (2908897 - CategoryView leaves AJAX request marked active)
    https://www.drupal.org/files/issues/2913353-2.patch (2913353 - IPE attaches behaviors a bit too quickly)
    https://www.drupal.org/files/issues/panels-ipe-date-field-2825028-10.patch (2825028 - AJAX error creating and placing blocks with date fields in IPE)

  - Installing drupal/page_manager (4.0.0-beta2): Loading from cache
  - Applying patches for drupal/page_manager
    https://www.drupal.org/files/issues/2876880-page-varient-cache-2.patch (Fix Page Variant Error)

  - Installing drupal/panelizer (4.0.0): Loading from cache
  - Applying patches for drupal/panelizer
    https://www.drupal.org/files/issues/2908917-2.patch (2908917 - SaveTabView blindly assumes a Revert tab exists)

  - Installing drupal/lightning_layout (1.0.0-alpha2): Loading from cache
  - Installing defuse/php-encryption (v2.1.0): Loading from cache
  - Installing lcobucci/jwt (3.2.2): Loading from cache
  - Installing league/event (2.1.2): Loading from cache
  - Installing league/oauth2-server (6.1.1): Loading from cache
  - Installing drupal/consumers (1.0.0-beta2): Loading from cache
  - Installing drupal/simple_oauth (3.3.0): Loading from cache
  - Applying patches for drupal/simple_oauth
    https://www.drupal.org/files/issues/2925369-2.patch (2925369 - TokenAuthUser does not fulfill RevisionableInterface, causes fatals)

  - Installing drupal/schemata (1.0.0-alpha2): Loading from cache
  - Installing drupal/openapi (1.0.0-alpha1): Loading from cache
  - Installing drupal/jsonapi (1.4.0): Loading from cache
  - Installing drupal/lightning_api (1.0.0-alpha2): Loading from cache
  - Installing acquia/lightning (3.0.1): Loading from cache
  - Installing drupal/twitter_block (dev-3.x d8f2b88): Cloning d8f2b88597 from cache
  - Applying patches for drupal/twitter_block
    https://www.drupal.org/files/issues/2890314-Follow-a-list-of-users.patch (Add Lists)

  - Installing mmenu/mmenu (6.1.0): Loading from cache
  - Installing superfish/superfish (1.7.0): Loading from cache
  - Installing hammerjs/hammerjs (2.0.7): Loading from cache
  - Installing drupal/views_exclude_previous (1.0.0-rc1): Loading from cache
  - Applying patches for drupal/views_exclude_previous
    https://www.drupal.org/files/issues/views_exclude_previous-media-support-2934793-10.patch (Add Support for Media)

  - Installing drupal/require_login (1.10.0): Loading from cache
  - Applying patches for drupal/require_login
    https://www.drupal.org/files/issues/infinite_loop-2881063-10.patch (Fix infite loop)

  - Installing behat/transliterator (v1.2.0): Loading from cache
  - Installing behat/gherkin (v4.5.1): Loading from cache
  - Installing behat/behat (v3.2.0): Loading from cache
  - Installing jarnaiz/behat-junit-formatter (v1.3.2): Loading from cache
  - Installing drupal/drupal-driver (v1.3.2): Loading from cache
  - Installing symfony/css-selector (v3.4.4): Loading from cache
  - Installing behat/mink (v1.7.1): Loading from cache
  - Installing behat/mink-extension (2.3.0): Loading from cache
  - Installing instaclick/php-webdriver (1.4.5): Loading from cache
  - Installing behat/mink-selenium2-driver (v1.3.1): Loading from cache
  - Installing symfony/dom-crawler (v3.4.4): Loading from cache
  - Installing symfony/browser-kit (v3.4.4): Loading from cache
  - Installing fabpot/goutte (v3.2.2): Loading from cache
  - Installing behat/mink-browserkit-driver (v1.3.2): Loading from cache
  - Installing behat/mink-goutte-driver (v1.2.1): Loading from cache
  - Installing drupal/drupal-extension (v3.3.1): Loading from cache
  - Installing geerlingguy/drupal-vm (4.8.0): Loading from cache
  - Installing drupal/admin_toolbar (1.22.0): Loading from cache
  - Installing drupal/adminimal_admin_toolbar (1.5.0): Loading from cache
  - Installing drupal/environment_indicator (3.2.0): Loading from cache
  - Installing solarium/solarium (3.8.1): Loading from cache
  - Installing drupal/search_api_solr (1.2.0): Loading from cache
  - Installing drupal/components (1.0.0): Loading from cache
  - Installing drupal/field_group (1.0.0): Loading from cache
  - Installing drupal/google_analytics (2.2.0): Loading from cache
  - Installing drupal/captcha (1.0.0-beta1): Loading from cache
  - Installing drupal/recaptcha (2.2.0): Loading from cache
  - Installing drupal/easy_breadcrumb (1.6.0): Loading from cache
  - Installing drupal/entity_reference_revisions (1.4.0): Loading from cache
  - Installing drupal/paragraphs (1.2.0): Loading from cache
  - Installing drupal/responsive_menu (2.6.0): Loading from cache
  - Installing whitehat101/apr1-md5 (v1.0.0): Loading from cache
  - Installing robrichards/xmlseclibs (1.4.2): Loading from cache
  - Installing simplesamlphp/saml2 (v1.9.1): Loading from cache
  - Installing simplesamlphp/simplesamlphp (v1.14.17): Loading from cache
  - Installing drupal/externalauth (1.0.0): Loading from cache
  - Installing drupal/simplesamlphp_auth (3.0.0-rc5): Loading from cache
  - Installing drupal/social_media_links (2.6.0): Loading from cache
  - Installing bower-asset/outdated-browser (v1.1.5): Loading from cache
  - Installing drupal/facets (1.0.0-beta2): Loading from cache
  - Installing drupal/better_exposed_filters (3.0.0-alpha3): Loading from cache
  - Installing drupal/extlink (1.0.0): Loading from cache
  - Installing drupal/memcache (2.0.0-alpha5): Loading from cache
  - Installing drupal/devel (1.2.0): Loading from cache
  - Installing jakoch/phantomjs-installer (2.1.1-p09): Loading from cache
  - Installing psr/simple-cache (1.0.0): Loading from cache
  - Installing psr/cache (1.0.1): Loading from cache
  - Installing symfony/cache (v4.0.4): Loading from cache
  - Installing symfony/expression-language (v3.4.4): Loading from cache
  - Installing gabordemooij/redbean (v4.3.4): Loading from cache
  - Installing vlucas/phpdotenv (v2.4.0): Loading from cache
  - Installing drupal/console-dotenv (0.3.0): Loading from cache
  - Installing stecman/symfony-console-completion (0.7.0): Loading from cache
  - Installing drupal/console-en (1.5.0): Loading from cache
  - Installing dflydev/placeholder-resolver (v1.0.2): Loading from cache
  - Installing dflydev/dot-access-configuration (v1.0.2): Loading from cache
  - Installing drupal/console-core (1.5.0): Loading from cache
  - Installing alchemy/zippy (0.4.3): Loading from cache
  - Installing drupal/console (1.5.0): Loading from cache
acquia/http-hmac-php suggests installing silex/silex (~1.3.0)
acquia/http-hmac-php suggests installing symfony/security (~3.0.0)
symfony/twig-bridge suggests installing symfony/asset (For using the AssetExtension)
symfony/twig-bridge suggests installing symfony/form (For using the FormExtension)
symfony/twig-bridge suggests installing symfony/security (For using the SecurityExtension)
symfony/twig-bridge suggests installing symfony/stopwatch (For using the StopwatchExtension)
symfony/twig-bridge suggests installing symfony/templating (For using the TwigEngine)
symfony/twig-bridge suggests installing symfony/web-link (For using the WebLinkExtension)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
symfony/var-dumper suggests installing ext-intl (To show region name in time zone dump)
symfony/var-dumper suggests installing ext-symfony_debug ()
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
consolidation/robo suggests installing pear/archive_tar (Allows tar archives to be created and extracted in taskPack and taskExtract, respectively.)
consolidation/robo suggests installing henrikbjorn/lurker (For monitoring filesystem changes in taskWatch)
consolidation/robo suggests installing patchwork/jsqueeze (For minifying JS files in taskMinify)
consolidation/robo suggests installing natxet/CssMin (For minifying CSS files in taskMinify)
doctrine/cache suggests installing alcaeus/mongo-php-adapter (Required to use legacy MongoDB driver)
dealerdirect/phpcodesniffer-composer-installer suggests installing dealerdirect/qa-tools (All the PHP QA tools you'll need)
acquia/blt suggests installing hirak/prestissimo (^0.3)
acquia/blt suggests installing typhonius/acquia_cli (^0.0.7)
acquia/blt suggests installing davereid/drush-acquia-hook-invoke (dev-master)
symfony/dependency-injection suggests installing symfony/proxy-manager-bridge (Generate service proxies to lazy load them)
zendframework/zend-feed suggests installing zendframework/zend-cache (Zend\Cache component, for optionally caching feeds between requests)
zendframework/zend-feed suggests installing zendframework/zend-db (Zend\Db component, for use with PubSubHubbub)
zendframework/zend-feed suggests installing zendframework/zend-http (Zend\Http for PubSubHubbub, and optionally for use with Zend\Feed\Reader)
zendframework/zend-feed suggests installing zendframework/zend-servicemanager (Zend\ServiceManager component, for easily extending ExtensionManager implementations)
zendframework/zend-feed suggests installing zendframework/zend-validator (Zend\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
easyrdf/easyrdf suggests installing ml/json-ld (~1.0)
symfony/validator suggests installing symfony/intl ()
symfony/serializer suggests installing symfony/property-info (To deserialize relations.)
symfony/serializer suggests installing symfony/property-access (For using the ObjectNormalizer.)
symfony/class-loader suggests installing symfony/polyfill-apcu (For using ApcClassLoader on HHVM)
drupal/dropzonejs suggests installing enyo/dropzone (Required to user drupal/dropzonejs. Dropzone is an easy to use drag'n'drop library.)
lcobucci/jwt suggests installing mdanter/ecc (Required to use Elliptic Curves based algorithms.)
behat/behat suggests installing behat/symfony2-extension (for integration with Symfony2 web framework)
behat/behat suggests installing behat/yii-extension (for integration with Yii web framework)
behat/mink suggests installing behat/mink-zombie-driver (fast and JS-enabled headless driver for any app (requires node.js))
solarium/solarium suggests installing minimalcode/search (Query builder compatible with Solarium, allows simplified solr-query handling)
drupal/search_api_solr suggests installing drupal/search_api_solr_multilingual (Highly recommended if installation is multilingual or uses a language different than English.)
robrichards/xmlseclibs suggests installing ext/openssl (OpenSSL extension)
robrichards/xmlseclibs suggests installing ext/mcrypt (MCrypt extension)
alchemy/zippy suggests installing guzzle/guzzle (To use the GuzzleTeleporter with Guzzle 3)
Writing lock file
Generating autoload files
Copying <project.vendor/acquia/blt/composer.required.json to <project.blt/composer.required.json
Copying <project.vendor/acquia/blt/composer.suggested.json to <project.blt/composer.suggested.json
  - Removing drupal/core (8.4.4)
Gathering patches for root package.
Removing package drupal/core so that it can be re-installed and re-patched.
Deleting docroot/core - deleted
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 23 installs, 3 updates, 2 removals
  - Removing phpdocumentor/type-resolver (0.4.0)
  - Removing phpdocumentor/reflection-common (1.0.1)
Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Installing drupal/core (8.4.4): Loading from cache
  - Applying patches for drupal/core
    https://www.drupal.org/files/issues/2752961-90.patch (Clear Twig caches on deploys)
    https://www.drupal.org/files/issues/1356276-408--8.4.4.patch (1356276 - Allow profiles to provide a base/parent profile and load them in the correct order)
    https://www.drupal.org/files/issues/2880374-remove-experimental-warnings-6.patch (2880374 - Experimental modules should not have warnings after being installed)
    https://www.drupal.org/files/issues/2869592-remove-update-warning-7.patch (2869592 - Disabled update module shouldn't produce a status report warning)
    https://www.drupal.org/files/issues/2885441-2.patch (2885441 - EntityReferenceAutocompleteWidget should define its size setting as an integer)
    https://www.drupal.org/files/issues/2883813-27.patch (2883813 - Move File/Image media type into Standard once Media is stable)
    https://www.drupal.org/files/issues/2877383-23.patch (2877383 - Add action support to Media module)
    https://www.drupal.org/files/issues/2862041-229.patch (2862041 - Provide useful Views filters for Content Moderation State fields)
    https://www.drupal.org/files/issues/2815221-69-8.4.x.patch (2815221 - Add quickedit to the latest-revision route)

  - Removing drupal/features (3.5.0)
  - Installing drupal/features (dev-3.x 2e82a6a): Cloning 2e82a6ad75 from cache
  - Installing symfony/stopwatch (v3.4.4): Loading from cache
  - Updating phpdocumentor/reflection-docblock (4.3.0 => 2.0.5): Loading from cache
  - Updating nikic/php-parser (v3.1.4 => v1.4.1): Loading from cache
  - Installing sensiolabs-de/deprecation-detector (0.1.0-alpha4): Loading from cache
  - Installing textalk/websocket (1.2.0): Loading from cache
  - Installing dmore/chrome-mink-driver (2.4.0): Loading from cache
  - Installing dmore/behat-chrome-extension (1.0.0): Loading from cache
  - Installing drupal/config_filter (1.1.0): Loading from cache
  - Installing drupal/config_split (1.3.0): Loading from cache
  - Installing drupal/purge (3.0.0-beta8): Loading from cache
  - Installing drupal/acquia_purge (1.0.0-beta3): Loading from cache
  - Installing drupal/cog (1.13.0): Loading from cache
  - Installing drupal/qa_accounts (1.0.0-alpha1): Loading from cache
  - Installing drupal/seckit (1.0.0-alpha2): Loading from cache
  - Installing drupal/security_review (dev-1.x 35ebae4): Cloning 35ebae445b from cache
  - Installing drupal/shield (1.1.0): Loading from cache
  - Installing bex/behat-extension-driver-locator (1.0.2): Loading from cache
  - Installing bex/behat-screenshot (1.2.6): Loading from cache
  - Installing se/selenium-server-standalone (v2.53.1): Loading from cache
  - Installing mikey179/vfsstream (v1.6.5): Loading from cache
bex/behat-screenshot suggests installing bex/behat-screenshot-image-driver-uploadpie (Allows to upload the screenshot to uploadpie.com)
bex/behat-screenshot suggests installing bex/behat-screenshot-image-driver-img42 (Allows to upload the screenshot to img42.com)
bex/behat-screenshot suggests installing bex/behat-screenshot-image-driver-unsee (Allows to upload the screenshot to unsee.cc)
Writing lock file
Generating autoload files
You are using Drupal packages that are not supported by the Drupal Security Team!
  - drupal/features:dev-3.x: Dev releases are not covered by Drupal security advisories.
  - drupal/purge:3.0.0.0-beta8: Beta releases are not covered by Drupal security advisories.
  - drupal/purge_queuer_coretags:3.0.0.0-beta8: Beta releases are not covered by Drupal security advisories.
  - drupal/purge_processor_lateruntime:3.0.0.0-beta8: Beta releases are not covered by Drupal security advisories.
  - drupal/purge_processor_cron:3.0.0.0-beta8: Beta releases are not covered by Drupal security advisories.
  - drupal/purge_drush:3.0.0.0-beta8: Beta releases are not covered by Drupal security advisories.
  - drupal/acquia_purge:1.0.0.0-beta3: Beta releases are not covered by Drupal security advisories.
  - drupal/qa_accounts:1.0.0.0-alpha1: Project has not opted into security advisory coverage!
  - drupal/seckit:1.0.0.0-alpha2: Alpha releases are not covered by Drupal security advisories.
  - drupal/security_review:dev-1.x: Dev releases are not covered by Drupal security advisories.
See https://www.drupal.org/security-advisory-policy for more information.
PHP CodeSniffer Config installed_paths set to ../../drupal/coder/coder_sniffer/
Creating packages services cache file: 
<project.vendor/drupal/console/extend.console.uninstall.services.yml
You are using Drupal packages that are not supported by the Drupal Security Team!
  - drupal/wbm2cm:dev-2.x: Project has not opted into security advisory coverage!
  - drupal/entity:1.0.0.0-beta1: Beta releases are not covered by Drupal security advisories.
  - drupal/diff:1.0.0.0-RC1: RC releases are not covered by Drupal security advisories.
  - drupal/inline_entity_form:1.0.0.0-beta1: Beta releases are not covered by Drupal security advisories.
  - drupal/scheduled_updates:1.0.0.0-alpha6: Project has not opted into security advisory coverage!
  - drupal/contact_storage:1.0.0.0-beta9: Beta releases are not covered by Drupal security advisories.
  - drupal/lightning_core:1.0.0.0-alpha3: Project has not opted into security advisory coverage!
  - drupal/lightning_workflow:1.0.0.0-alpha2: Project has not opted into security advisory coverage!
  - drupal/media_entity:2.0.0.0-alpha2: Alpha releases are not covered by Drupal security advisories.
  - drupal/media_entity_image:dev-1.x: Dev releases are not covered by Drupal security advisories.
  - drupal/media_entity_document:dev-1.x: Dev releases are not covered by Drupal security advisories.
  - drupal/crop:2.0.0.0-beta1: Beta releases are not covered by Drupal security advisories.
  - drupal/dropzonejs:2.0.0.0-alpha3: Project has not opted into security advisory coverage!
  - drupal/video_embed_field:2.0.0.0-alpha2: Alpha releases are not covered by Drupal security advisories.
  - drupal/media_entity_twitter:2.0.0.0-alpha2: Alpha releases are not covered by Drupal security advisories.
  - drupal/media_entity_instagram:2.0.0.0-alpha1: Alpha releases are not covered by Drupal security advisories.
  - drupal/entity_embed:1.0.0.0-beta2: Beta releases are not covered by Drupal security advisories.
  - drupal/entity_browser:2.0.0.0-alpha2: Alpha releases are not covered by Drupal security advisories.
  - drupal/lightning_media:1.0.0.0-alpha2: Project has not opted into security advisory coverage!
  - drupal/entity_block:1.0.0.0-alpha2: Alpha releases are not covered by Drupal security advisories.
  - drupal/page_manager:4.0.0.0-beta2: Project has not opted into security advisory coverage!
  - drupal/lightning_layout:1.0.0.0-alpha2: Project has not opted into security advisory coverage!
  - drupal/consumers:1.0.0.0-beta2: Beta releases are not covered by Drupal security advisories.
  - drupal/schemata:1.0.0.0-alpha2: Project has not opted into security advisory coverage!
  - drupal/schemata_json_schema:1.0.0.0-alpha2: Project has not opted into security advisory coverage!
  - drupal/openapi:1.0.0.0-alpha1: Project has not opted into security advisory coverage!
  - drupal/openapi_redoc:1.0.0.0-alpha1: Project has not opted into security advisory coverage!
  - drupal/lightning_api:1.0.0.0-alpha2: Project has not opted into security advisory coverage!
  - drupal/twitter_block:dev-3.x: Dev releases are not covered by Drupal security advisories.
  - drupal/views_exclude_previous:1.0.0.0-RC1: Project has not opted into security advisory coverage!
  - drupal/captcha:1.0.0.0-beta1: Beta releases are not covered by Drupal security advisories.
  - drupal/simplesamlphp_auth:3.0.0.0-RC5: RC releases are not covered by Drupal security advisories.
  - drupal/facets:1.0.0.0-beta2: Project has not opted into security advisory coverage!
  - drupal/better_exposed_filters:3.0.0.0-alpha3: Alpha releases are not covered by Drupal security advisories.
  - drupal/memcache:2.0.0.0-alpha5: Alpha releases are not covered by Drupal security advisories.
See https://www.drupal.org/security-advisory-policy for more information.
PHP CodeSniffer Config installed_paths set to ../../drupal/coder/coder_sniffer/
Creating BLT templated files...
 > <project.vendor/acquia/blt/bin/blt internal:add-to-project --ansi -y
Copying files from BLT's template into your project...
Merging default configuration into composer.json...
Merging BLT's blt.yml template with your project's blt/blt.yml...
Installing new Composer dependencies provided by BLT. This make take a while...
[ExecStack] composer update --no-interaction --ansi
[ExecStack] Running composer update --no-interaction --ansi in /Users/mike.madison/git/mtatd
Gathering patches for root package.
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 0 installs, 0 updates, 0 removals
Writing lock file
Generating autoload files
Removing packages services cache file:
<project.vendor/drupal/console/extend.console.uninstall.services.yml
Creating packages services cache file: 
<project.vendor/drupal/console/extend.console.uninstall.services.yml
[ExecStack] Done in 49.702s
> blt:init:settings
> recipes:blt:init:command
Example commands and hooks were copied to your repository root.
> blt:init:shell-alias
The BLT alias is already installed and up to date.

__________.____  ___________
\______   \    | \__    ___/
 |    |  _/    |   |    |
 |    |   \    |___|    |
 |______  /_______ \____|
        \/        \/

   BLT has been added to your project.    

This required a full `composer update`.
BLT has added and modified various project files.
Please inspect your repository.
Removing packages services cache file:
<project.vendor/drupal/console/extend.console.uninstall.services.yml
Creating packages services cache file: 
<project.vendor/drupal/console/extend.console.uninstall.services.yml
    Skipped installation of bin bin/php-parse for package nikic/php-parser: file not found in package
mikemadison13 commented 6 years ago

I ran into similar issues on the GovCon repo @grasmash. Branch is here: https://github.com/mikemadison13/Drupal-GovCon-2017/tree/DGC-001 and I opened another bug related to the script trying to reinitialize my git repo (that was fun). the updates DID run on this repo (eventually) but not during the composer update, manual blt updates, etc. it finally ran at some later point during blt update (and I'm not sure what i did to make it run).