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. 関連モジュール タイトル
コンテンツの作成 6.x Insert Block ブロックの内容を本文中に表示するには?
コンテンツの作成 7.38 CKEditor CKEditorの「ソース」に入力したタグが消える
コンテンツの作成 7.50 Code per Node ページ毎にCSSやJSを設定したい
コンテンツの作成 7.38 node form ノード編集フォームをテーブル表示形式にしたい
コンテンツの作成 7.26 CKEditor Views Viewsでティザーを一覧するとページのレイアウトが崩れることがある
コンテンツの作成 8.4x Download とにかく何でもコンテンツをダウンロードさせる方法
コンテンツの作成 7.34 ajax 標準のajaxフォーム(複数値:値の数=無制限)の制御l方法
コンテンツの作成 7.38 Views CSV出力にHTMLが入ってしまう
コンテンツの作成 8.4x node 新規ノードを作成する
コンテンツの作成 7.15 Automatic_Nodetitles Automatic_Entity_Label ノード投稿フォームにタイトル入力フォームを表示しない方法
コンテンツの作成 7.38 CKEditor 突然GoogleMap内の経路がずれてしまった
コンテンツの作成 7.50 Inline Entity Form Drupal6のフィールドグループのようなモジュールはありませんか?
コンテンツの作成 8.9.x Display sweet, Views, Twig Tweak, Views field formatter テーマに頼らず コンテンツのフィールドとしてViewsを埋め込み表示する方法
コンテンツの作成 7.50 Expanding Textareas Textareaフォームの行サイズを自動調整するモジュール
コンテンツの作成 7.15 Mailhandler メールを通じてnodeの投稿をするには
コンテンツの作成 8.4x node node保存前に色々やる方法
コンテンツの作成 7.26 Form Ajax 入力フォームで#ajax使用時、#default_valueを書き換えても反映しない
コンテンツの管理 8.9.x 写真の変更を行いたい
コンテンツの管理 7.16 PHP 好きなところにノードを埋め込みたい
コンテンツの管理 7.38 Block Views node ノードページの編集タブをコンテキストメニューにしたい

ページ