Puncte:0

Eroare de actualizare a compozitorului după actualizarea compozitorului de la 1 la 2

drapel sg

Linux-ul meu a avut un upgrade Composer la versiunea Composer 2.1.9. Nicio problemă cu noul configurat Drupal.Numai că mai am un Drupal mai vechi, pe care acum voiam să-l actualizez și Composer 2 și Drupal 9.

Acum m-am orientat către următoarea documentație: https://www.drupal.org/docs/develop/using-composer/preparing-your-site-for-composer-2

Cu o „actualizare a compozitorului --dry-run” primesc următorul mesaj de eroare:

Pluginul „composer/installers” a fost omis deoarece necesită o versiune API Plugin („^1.0”) care nu se potrivește cu instalarea Composer („2.1.0”). Poate fi necesar să rulați actualizarea compozitorului cu opțiunea „--no-plugins”.
Pluginul „cweagans/composer-patches” a fost omis deoarece necesită o versiune API Plugin ("^1.0") care nu se potrivește cu instalarea dvs. Composer ("2.1.0"). Poate fi necesar să rulați actualizarea compozitorului cu opțiunea „--no-plugins”.
Pluginul „drupal/console-extend-plugin” a fost omis deoarece necesită o versiune API Plugin („^1.0”) care nu se potrivește cu instalarea Composer („2.1.0”). Poate fi necesar să rulați actualizarea compozitorului cu opțiunea „--no-plugins”.
Pluginul „drupal-composer/drupal-scaffold” a fost omis deoarece necesită o versiune API Plugin („^1.0.0”) care nu se potrivește cu instalarea Composer („2.1.0”). Poate fi necesar să rulați actualizarea compozitorului cu opțiunea „--no-plugins”.
Pluginul „zaporylie/composer-drupal-optimizations” a fost omis deoarece necesită o versiune API Plugin („^1.1”) care nu se potrivește cu instalarea Composer („2.1.0”). Poate fi necesar să rulați actualizarea compozitorului cu opțiunea „--no-plugins”.
Se încarcă depozitele compozitorului cu informații despre pachet
Actualizarea dependențelor
Cerințele dumneavoastră nu au putut fi rezolvate într-un set instalabil de pachete.

  Problema 1
    - drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1] require composer-plugin-api ^1.0.0 -> găsit composer-plugin-api[2.1.0] dar nu se potrivește cu constrângere.
    - Root composer.json necesită drupal-composer/drupal-scaffold ^2.5 -> satisfiabil de drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1].

Și dacă acum fac ceea ce spune și mesajul de eroare „actualizare compozitor --no-plugins”:

> DrupalProject\composer\ScriptHandler::checkComposerVersion
Se încarcă depozitele compozitorului cu informații despre pachet
Actualizarea dependențelor
Cerințele dumneavoastră nu au putut fi rezolvate într-un set instalabil de pachete.

  Problema 1
    - drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1] require composer-plugin-api ^1.0.0 -> găsit composer-plugin-api[2.1.0] dar nu se potrivește cu constrângere.
    - Root composer.json necesită drupal-composer/drupal-scaffold ^2.5 -> satisfiabil de drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1].

Nu pot să sară înapoi la vechea versiune a compozitorului 1 atât de ușor în acest moment, din păcate, pot doar să ajustez manual composer.json acum și ce trebuie să iau în considerare. Mi-ar fi recunoscător pentru orice ajutor!

Composer.json meu actual, dar învechit:

{
    "nume": "drupal-compozitor/drupal-proiect",
    "description": "Șablon de proiect pentru proiecte Drupal 8 cu compozitor",
    "tip": "proiect",
    "license": "GPL-2.0-sau mai târziu",
    „autori”: [
        {
            "Nume": "",
            "rol": ""
        }
    ],
    „depozite”: [
        {
            "type": "compozitor",
            „url”: „https://packages.drupal.org/8”
        }
    ],
    „necesită”: {
        "php": ">=7.0.8",
        "behat/mink-selenium2-driver": "dev-master ca 1.3.x-dev",
        „compozitor/instalatori”: „^1.2”,
        „cweagans/composer-patches”: „^1.6.5”,
        "drupal-compozitor/drupal-scaffold": "^2.5",
        "drupal/adminimal_admin_toolbar": "^1.10",
        "drupal/adminimal_theme": "^1.5",
        "drupal/aet": "2.x-dev@dev",
        "drupal/backup_migrate": "^4.0",
        "drupal/business_rules": "2.x-dev@dev",
        "drupal/ckeditor_accordion": "1.x-dev@dev",
        "drupal/ckeditor_font": "1.x-dev@dev",
        "drupal/commerce": "^2.16",
        "drupal/commerce_feeds": "^1.0@alpha",
        "drupal/console": "^1.0.2",
        "drupal/context": "4.x-dev",
        "drupal/core": "^8.7.0",
        "drupal/datatables": "1.x-dev",
        "drupal/devel": "^2.1",
        "drupal/diff": "^1.0",
        "drupal/ds": "^3.4",
        "drupal/entity_print": "2.x-dev",
        "drupal/entity_usage": "^2.0",
        "drupal/fancy_login": "^2.2",
        "drupal/feeds": "3.x-dev",
        "drupal/feeds_para_mapper": "1.x-dev",
        "drupal/feeds_tamper": "^2.0@beta",
        "drupal/field_group": "^3.0",
        "drupal/flag": "^4.0@alpha",
        "drupal/foundation_layouts": "^6.0",
        "drupal/go_back": "^1.5",
        "drupal/go_back_history": "^1.0",
        "drupal/inline_entity_form": "^1.0",
        "drupal/isbn": "^1.1",
        "drupal/libraries": "^3.0@alpha",
        "drupal/menu_token": "1.x-dev@dev",
        "drupal/module_filter": "^3.1",
        "drupal/node_token": "^1.1",
        "drupal/pagebreak": "^1.0",
        „drupal/paragrafe”: „^1.12”,
        "drupal/paragraphs_inline_entity_form": "^1.0@beta",
        "drupal/patchinfo": "^1.1",
        "drupal/pathauto": "^1.8",
        "drupal/php": "1.x-dev@dev",
        "drupal/printfriendly": "^3.4",
        "drupal/reference_table_formatter": "1.x-dev",
        "drupal/revision_log": "1.x-dev@dev",
        "drupal/revision_log_default": "^1.2",
        "drupal/rules": "3.x-dev@dev",
        "drupal/rules_ban": "^3.0@alpha",
        "drupal/rules_conditional": "1.x-dev@dev",
        "drupal/show_title": "^1.5",
        "drupal/super_login": "^1.3",
        "drupal/svg_image": "^1.15",
        "drupal/tablefield": "^2.1",
        "drupal/token": "^1.9",
        "drupal/token_custom": "^1.0@alpha",
        "drupal/token_filter": "1.x-dev@dev",
        "drupal/total_control": "^2.0@beta",
        "drupal/tr_rulez": "1.x-dev@dev",
        "drupal/vardumper": "^1.5",
        "drupal/vbo_export": "^3.1",
        "drupal/view_mode_page": "3.x-dev",
        "drupal/view_modes_display": "^2.2",
        "drupal/views_bulk_operations": "^3.3",
        "drupal/views_cumulative_field": "^1.5",
        "drupal/views_data_export": "1.x-dev",
        "drupal/views_simple_math_field": "2.x-dev@dev",
        "drupal/zurb_foundation": "^6.0",
        "drush/drush": "^9.0.0",
        "firephp/firephp-core": "^0.5.3",
        "mikehaertl/phpwkhtmltopdf": "~2.1",
        "phpoffice/phpexcel": "1.8.0",
        "phpoffice/phpspreadsheet": "^1.6",
        "phpoffice/phpword": "^0.17.0",
        "tecnickcom/tcpdf": "~6",
        "vlucas/phpdotenv": "^2.4",
        "webflo/drupal-finder": "^1.0.0",
        "webmozart/path-util": "^2.3",
        "zaporylie/composer-drupal-optimizations": "^1.0"
    },
    „require-dev”: {
        "webflo/drupal-core-require-dev": "^8.7.0"
    },
    „conflict”: {
        "drupal/drupal": "*"
    },
    "minimum-stability": "dev",
    „prefer-stabil”: adevărat,
    "config": {
        „sortare-pachete”: adevărat
    },
    „încărcare automată”: {
        „hartă de clasă”: [
            „scripts/composer/ScriptHandler.php”
        ],
        "fișiere": ["load.environment.php"]
    },
    „scripturi”: {
        "pre-install-cmd": [
            „DrupalProject\composer\ScriptHandler::checkComposerVersion”
        ],
        „pre-update-cmd”: [
            „DrupalProject\composer\ScriptHandler::checkComposerVersion”
        ],
        „post-install-cmd”: [
            „DrupalProject\composer\ScriptHandler::createRequiredFiles”
        ],
        „post-update-cmd”: [
            „DrupalProject\composer\ScriptHandler::createRequiredFiles”
        ]
    },
    „extra”: {
        „compozitor-exit-on-patch-failure”: adevărat,
        „patchLevel”: {
            „drupal/core”: „-p2”
        },
        „căile de instalare”: {
            "web/core": ["tip:drupal-core"],
            "web/libraries/{$name}": ["tip:drupal-library"],
            "web/modules/contrib/{$name}": ["tip:drupal-module"],
            "web/profiles/contrib/{$name}": ["type:drupal-profile"],
            "web/themes/contrib/{$name}": ["type:drupal-theme"],
            "drush/Commands/contrib/{$name}": ["type:drupal-drush"]
        },
        „drupal-scaffold”: {
            „inițial”: {
                ".editorconfig": "../.editorconfig",
                ".gitattributes": "../.gitattributes"
            }
        }
    }
}

Folosesc Drupal 8.8.5 pe PHP 7.4.27 și Apache/2.4.52 (Unix), cu 8 GB de memorie; motorul bazei de date este MariaDB 5.5.5-10.6.5.

Kevin avatar
drapel in
Mai întâi trebuie să actualizați pluginurile învechite.

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.