Shopware 6 Dev Installation VM (nach Anleitung) Composer error

Hi,

ich wollte mir eine Dev Umgebung schaffen zum Plugins weiterentwickeln und Themes.

Ich bin der Anleitung gefolgt kriege jedoch jedes mal folgenden error. Habe es versucht mit einer anderen Virtuellen Maschine mit einer älteren Ubuntu version und älteren Composer versionen aber hilft alles nichts. Kriege entweder andere error oder den selben.

bei bin/setup scheitert es dann an;

(7/46) Starting
> composer install --no-interaction --optimize-autoloader --working-dir=dev-ops/analyze
        Installing dependencies from lock file (including require-dev)
        Verifying lock file contents can be installed on current platform.
        Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is recommended that you run `composer update` or `composer update <package name>`.
        - Required (in require-dev) package "phpstan/phpstan" is in the lock file as "0.12.88" but that does not satisfy your constraint "~1.6.8".
        - Required (in require-dev) package "phpstan/phpstan-doctrine" is in the lock file as "0.12.34" but that does not satisfy your constraint "~1.3.4".
        - Required (in require-dev) package "phpstan/phpstan-phpunit" is in the lock file as "0.12.19" but that does not satisfy your constraint "~1.1.1".
        - Required (in require-dev) package "phpstan/phpstan-symfony" is in the lock file as "0.12.33" but that does not satisfy your constraint "~1.1.8".
        This usually happens when composer files are incorrectly merged or the composer.json file is manually edited.
        Read more about correctly resolving merge conflicts https://getcomposer.org/doc/articles/resolving-merge-conflicts.md
        and prefer using the "require" command over editing the composer.json file directly https://getcomposer.org/doc/03-cli.md#require-r

Execution aborted, a subcommand failed!
1 „Gefällt mir“

Okey anscheind weiß hier niemand die Lösung. Für alle die das selbe Problem haben hier die Lösung:

Nutzt einfach dockware
#shopware-6-german

1 „Gefällt mir“

Hatte das selbe Problem.
Da ist eine composer.lock Datei im Projekt, die den Fehler wirft.

Ich habe unter sw6/dev-ops/analyze/ einfach die Datei composer.lock gelöscht:

cd dev-ops/analyze/
rm composer.lock
cd ../../
rm .psh.yaml.override
bin/setup

Damit konnte ich die Installation nach der Anleitung fortsetzen.
Beste Grüße

5 „Gefällt mir“