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. 関連モジュール タイトル
フォーム 7.15 Webform WebformのEntity Translation
フォーム 7.15 DefaultTextForNode 新しいページの作成方法を一から教えてください
フォーム 7.38 Views Views一覧の絞り込み検索フォームで複数フィールドを対象にしたい
フォーム 7.38 Webform Webformモジュールをアップデートしたら「このフィールドを入力してください」
フォーム 8.9.x api GET/POSTされた情報を得る方法
フォーム 7.43 Webform フォーム関数が実行されるタイミングについて
フォーム 8.9.x Views Views exposed filterのフォームに#default_valueを仕込む方法
フォーム 8.6.x JavaScript 特定のformに動的にJavaScriptをロードする方法
フォーム 7.15 Webform Template Webformを複写したい
フォーム 8.7.x Webform WebformのCheckboxの要素にて表記の変更
フォーム 7.15 Webform Webformで確認画面
フォーム 7.15 Webform Webform - 確認ページの多言語化
フォーム 7.15 system mail()での送信が失敗する
フォーム 8.6.x JavaScript 特定のformにJavaScriptを紐付ける方法
フォーム 8.9.x Webform フォーム作成時のレイアウトについて
ブロック 7.23 伸縮するfieldsetブロックを追加したい
ブロック 7.15 Views ひとつのViewsをページやブックページ中で再利用する方法は?
メール 7.50 Smtp smtpでGmailアカウントを使いたい
ユーザ 7.34 ip_ranges ログインアタック対策は?
ユーザ 7.44 Password Policy 無効なユーザーを整理したい

ページ