Composer で drupal/core-8.9.7 に更新できなくなった場合の処置

カテゴリ アップデート コアバージョン 8.9.x 関連モジュール Composer update

Drupal-8.8.0 以前に Composerを利用してインストールしている場合

composer create-project drupal-composer/drupal-project:8.x-dev DRUPALPROJECT --stability dev --no-interaction

のようにしている場合、drupal/core-8.9.7 あたりから更新できなくなります。

そんな場合の対処法になります。
https://drupalize.me/tutorial/update-drupal-versions-prior-88x-using-com...

■ まず理由を見る

$ composer why-not drupal/core:8.9.7
webflo/drupal-core-require-dev  8.9.6  requires  drupal/core (8.9.6)

■ drupal / core-recommendedメタパッケージを使用するようにする

  
$ composer remove drupal/core --no-update
$ composer require composer/installers:^1.7 --no-update
./composer.json has been updated
$ composer require drupal/core-recommended:^8.8 --no-update
./composer.json has been updated

■ drupal / core-devメタパッケージを使用するようにする

$ composer remove webflo/drupal-core-require-dev --dev --no-update
$ composer require drupal/core-dev:^8.8 --no-update
./composer.json has been updated

■ drupal/core-recomended-8.9.7〜 がインストールされるか 見てみる

$ composer update --dry-run
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 42 updates, 31 removals
  - Uninstalling symfony/polyfill-intl-normalizer (v1.18.1)
 〜
  - Installing drupal/core-recommended (8.9.7)

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ昇順で並び替える Core Ver. 関連モジュール タイトル
コンテンツの作成 8.4x node 新規ノードを作成する
コンテンツの作成 7.34 ajax 標準のajaxフォーム(複数値:値の数=無制限)の制御l方法
コンテンツの作成 7.38 Views CSV出力にHTMLが入ってしまう
コンテンツの作成 7.38 CKEditor 突然GoogleMap内の経路がずれてしまった
コンテンツの作成 7.15 Mailhandler メールを通じてnodeの投稿をするには
コンテンツの作成 7.50 Inline Entity Form Drupal6のフィールドグループのようなモジュールはありませんか?
コンテンツの作成 7.50 Expanding Textareas Textareaフォームの行サイズを自動調整するモジュール
アップデート 7.28 DisableMessages モジュールのアップデートガイダンスを非表示にしたい
アップデート 7.50 Download count DOWNLOAD MODULEページでダウンロードが失敗することがある
アップデート 8.9.x Composer update composer update するときに パッチが必要なモジュールが更新されパッチが消えてしまうことへ対応する方法
アップデート 7.34 Core 簡単にCoreのセキュリティアップデートがしたい
アップデート 8.8.x Composer composer updateが異常終了する
アップデート 7.28 Views Pagerが表示されなくなった
アップデート 8.9.x composer patch patch を composer に 組み込む方法
アップデート 7.34 Distribution(Commerce Kickstart) drushでcommerce_kickstartのアップデートに失敗する
アップデート 8.9.x Composer update Composer で drupal/core-8.9.7 に更新できなくなった場合の処置
アップデート 7.16 Core 7.15→7.16アップデート
アップデート 7.15 Webform Backup_and_Migrate drupal7.12 -> drupal7.14アップデートメモ
アップデート 8.9.x PHP CentosでPHPのバージョンアップ(例:5.3->5.6)を行う方法
アップデート 8.7.2 menu drupal-core 8.7.2にupdateしたところ

ページ