Puncte:0

Probleme după actualizarea Composer 2

drapel in

Folosesc drupal de peste o lună. Nu pot instala corect modulele din cauza problemelor de actualizare a compozitorului 2.

Până acum, am făcut următoarele modificări în timpul actualizării compozitorului 2 „oomphinc/composer-installers-extender”: „^2”, "wikimedia/composer-merge-plugin": "^2", „drupal/core-composer-scaffold”: „^8”

Când încerc să actualizez compozitorul, primesc următoarele erori

Problema 1
    - acquia/lightning 4.1.11 necesită drupal/lightning_media ^3.14 || ^4.1 -> satisfiabil de drupal/lightning_media[3.14.0, ..., 3.x-dev (alias de dev-3.x), 4.1.0, ..., 4.x-dev (alias de dev -4.x)].
    - acquia/lightning[4.1.12, ..., 4.1.15] require drupal/lightning_media ^3.21 || ^4.6 -> satisfiabil de drupal/lightning_media[3.21.0, 3.x-dev (alias de dev-3.x), 4.6.0, 4.x-dev (alias de dev-4.x)].
    - drupal/lightning_media 4.x-dev este un alias al lui drupal/lightning_media dev-4.x și, prin urmare, necesită instalarea acestuia.
    - drupal/lightning_media[dev-4.x, 3.15.0, 4.3.0, ..., 4.6.0] necesită drupal/slick_entityreference ^2.0 -> satisfiabil de drupal/slick_entityreference[2.0.0-rc1, 2.0.0 , 2.x-dev (alias de dev-2.x)].
    - drupal/slick_entityreference 2.x-dev este un alias al lui drupal/slick_entityreference dev-2.x și, prin urmare, necesită instalarea acestuia.
    - drupal/lightning_media 3.x-dev este un alias al lui drupal/lightning_media dev-3.x și, prin urmare, necesită instalarea acestuia.
    - drupal/lightning_media[3.14.0, 4.1.0, ..., 4.2.0] necesită oomphinc/composer-installers-extender ^1.1 -> găsit oomphinc/composer-installers-extender[v1.1, v1.1.1, v1.1.2], dar intră în conflict cu rădăcina dvs. composer.json require (^2.0).
    - drupal/lightning_media 3.16.0 necesită drupal/slick 2.0 -> găsit drupal/slick[2.0.0], dar intră în conflict cu rădăcina dvs. composer.json require (^1.0.0).
    - drupal/lightning_media[dev-3.x, 3.17.0, ..., 3.21.0] necesită drupal/slick ^2.0 -> găsit drupal/slick[dev-2.x, 2.0.0-alpha1, .. ., 2.x-dev (alias de dev-2.x)] dar intră în conflict cu rădăcina dvs. composer.json require (^1.0.0).
    - drupal/slick_entityreference[dev-2.x, 2.0.0-rc1, ..., 2.0.0] necesită drupal/slick ~2.0 -> găsit drupal/slick[dev-2.x, 2.0.0-alpha1, ..., 2.x-dev (alias de dev-2.x)] dar intră în conflict cu rădăcina ta composer.json require (^1.0.0).
    - Root composer.json necesită acquia/lightning ~4.1.11 -> satisfiabil de acquia/lightning[4.1.11, ..., 4.1.15].

Și când încerc să adaug compozitor, necesită acquia/fulger

 Problema 1
    - Root composer.json necesită oomphinc/composer-installers-extender ^2.0, găsit oomphinc/composer-installers-extender[2.0.0], dar pachetul este remediat la v1.1.2 (versiunea fișierului de blocare) printr-o actualizare parțială și versiunea respectivă nu se potrivește. Asigurați-vă că îl enumerați ca argument pentru comanda de actualizare.
  Problema 2
    - grasmash/drupal-security-warning este blocat la versiunea 1.1.1 și nu a fost solicitată o actualizare a acestui pachet.
    - grasmash/drupal-security-warning 1.1.1 necesită composer-plugin-api ^1.0 -> a găsit composer-plugin-api[2.1.0], dar nu se potrivește cu constrângerea.
  Problema 3
    - acquia/lightning 5.2.x-dev necesită drupal/lightning_media ^4.6 -> găsit drupal/lightning_media[dev-4.x, 4.6.0, 4.x-dev (alias de dev-4.x)] dar pachetul este fixat la 3.14.0 (versiunea fișierului de blocare) printr-o actualizare parțială și acea versiune nu se potrivește. Asigurați-vă că îl enumerați ca argument pentru comanda de actualizare.
    - acquia/lightning 5.2.0 necesită drupal/core ^9.2 -> găsit drupal/core[9.2.0-alpha1, ..., 9.3.x-dev] dar intră în conflict cu rădăcina dvs. composer.json require (^8.8.8. 10).
    - Root composer.json necesită acquia/lightning ^5.2 -> satisfiable de acquia/lightning[5.2.0, 5.2.x-dev].

Orice sugestie ar fi foarte apreciată

drapel cn
Actualizarea la Composer 2 ar putea dura puțin timp, dar deoarece Lightning este EOL anul acesta (https://www.acquia.com/blog/acquia-lightning-eol-2021-acquia-cms-future), aș rămâne cu Composer 1 pentru moment și treceți la Composer 2 când vă îndepărtați de Lightning.
Akshar Vijay avatar
drapel in
@PatrickKenny Mulțumesc, cum pot reveni la versiunea anterioară a compozitorului. Folosesc drupal de aproximativ o lună. Înțeleg că dacă tastez versiunea compozitorului va . Dar nu sunt sigur ce versiune a fost
drapel cn
https://stackoverflow.com/questions/64597051/how-to-downgrade-or-install-a-specific-version-of-composer

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.