Magento2_German_LocalePack_de_DE icon indicating copy to clipboard operation
Magento2_German_LocalePack_de_DE copied to clipboard

update version auf magento2 marketplace

Open stone-thor opened this issue 3 years ago • 3 comments

Die Aktuell verfügbare Version auf

https://marketplace.magento.com/splendidinternet-mage2-locale-de-de.html

lautet 1.63.0 . Die aktuell verfügbare Version auf packagist.org ist 1.66.

habe ich in der composer.json :

    "require": {
        "splendidinternet/mage2-locale-de-de": "^1.66"
   [...]
    }

und

    "repositories": {
        "magento": {
            "type": "composer",
            "url": "https://repo.magento.com/"
        },
        "splendid": {
            "type": "composer",
            "url": "https://composer.splendid-internet.de/"
        }
     }

eingetragen, und führe composer update aus, dann:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires splendidinternet/mage2-locale-de-de ^1.66, it is satisfiable by splendidinternet/mage2-locale-de-de[1.66.0] from composer repo (https://repo.packagist.org) but splendidinternet/mage2-locale-de-de[1.13.0, 1.63.0] from composer repo (https://repo.magento.com) has higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.

stone-thor avatar Sep 10 '21 13:09 stone-thor

ein möglicher workaround ist:

    "require": {
        "splendidinternet/mage2-locale-de-de": "^1.63"
   [...]
    }

statt

    "require": {
        "splendidinternet/mage2-locale-de-de": "^1.66"
   [...]
    }

zu nutzen

stone-thor avatar Sep 10 '21 13:09 stone-thor

Die Version bei Packagist wird immer neuer sein. Die Regeln im Magento-Marketplace ändern sich ständig und wir versuchen laufend die Version zu aktualisieren. Leider klappt das nicht immer. Wir empfehlen daher immer über Packagist zu installieren. Die Meldung ergibt sich seit composer in Version 2. Ob man da eventuell mit dem canonical-Flag noch einen anderen Workaround machen kann, müssten wir uns mal anschauen.

niclashoyer avatar Sep 23 '21 11:09 niclashoyer

Ein weiterer Workaroung:

in der composer.json im Magento Repository excluden.

       {
            "type": "composer",
            "url": "https://repo.magento.com/",
            "exclude": ["splendidinternet/mage2-locale-de-de"]
        }

motze92 avatar Nov 02 '22 12:11 motze92