Fehler bei Neuinstallation 1.7

Hab gerade versucht die Version 1.7 unter Laragon zu installieren.(Composer 2.2) Leider fehlerhaft:

Blockquote

Package composer/package-versions-deprecated is abandoned, you should avoid using it. No replacement was suggested.
Package doctrine/cache is abandoned, you should avoid using it. No replacement was suggested.
Package o3-shop/smarty is abandoned, you should avoid using it. Use smarty/smarty instead.
Package symfony/debug is abandoned, you should avoid using it. Use symfony/error-handler instead.
Package webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.
Package codeception/phpunit-wrapper is abandoned, you should avoid using it. No replacement was suggested.
Generating autoload files
composer/package-versions-deprecated: Generating version class…
composer/package-versions-deprecated: …done generating version class
43 packages you are using are looking for funding.
Use the composer fund command to find out more!
Generating O3-Shop unified namespace classes … Done

[ErrorException]
Array to string conversion

Blockquote

Hallo!

Danke für den Bericht! Unter Linux (PHP 8.1/8.3/8.5, Composer 2.2) läuft die Installation durch, wir brauchen daher ein paar Details zu deiner Umgebung:

  1. Bitte führe im Projektverzeichnis composer install -vvv aus und poste die Ausgabe ab „Generating O3-Shop unified namespace classes" – mit -vvv zeigt Composer den Stacktrace, also die Datei und Zeile, in der der Fehler entsteht.

  2. Ausgabe von php -v und composer -V.

  3. Hast du mit composer create-project o3-shop/o3-shop in ein leeres Verzeichnis installiert, oder war es ein zweiter Versuch im selben Ordner?

Grüsse

Ralf

Zur Info noch: Parallel habe ich das dazu aufgemacht: Composer script oe:ide-helper:generate uses POSIX shell syntax, which breaks installs on native Windows · Issue #249 · o3-shop/o3-shop · GitHub

Hallo

Generating O3-Shop unified namespace classes ... Done
> post-update-cmd: OxidEsales\ComposerPlugin\Plugin->updatePackages


  [ErrorException]
  Array to string conversion


Exception trace:
 () at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/process/Process.php:263
 Composer\Util\ErrorHandler::handle() at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/process/Process.php:263
 Symfony\Component\Process\Process->start() at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/process/Process.php:196
 Symfony\Component\Process\Process->run() at F:\laragon\www\vendor\o3-shop\shop-composer-plugin\src\Plugin.php:188
 OxidEsales\ComposerPlugin\Plugin->generateDefaultProjectConfigurationIfMissing() at F:\laragon\www\vendor\o3-shop\shop-composer-plugin\src\Plugin.php:119
 OxidEsales\ComposerPlugin\Plugin->updatePackages() at n/a:n/a
 call_user_func() at phar://F:/laragon/bin/composer/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:192
 Composer\EventDispatcher\EventDispatcher->doDispatch() at phar://F:/laragon/bin/composer/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:119
 Composer\EventDispatcher\EventDispatcher->dispatchScript() at phar://F:/laragon/bin/composer/composer.phar/src/Composer/Installer.php:376
 Composer\Installer->run() at phar://F:/laragon/bin/composer/composer.phar/src/Composer/Command/InstallCommand.php:139
 Composer\Command\InstallCommand->execute() at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/console/Command/Command.php:245
 Symfony\Component\Console\Command\Command->run() at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/console/Application.php:835
 Symfony\Component\Console\Application->doRunCommand() at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/console/Application.php:185
 Symfony\Component\Console\Application->doRun() at phar://F:/laragon/bin/composer/composer.phar/src/Composer/Console/Application.php:346
 Composer\Console\Application->doRun() at phar://F:/laragon/bin/composer/composer.phar/vendor/symfony/console/Application.php:117
 Symfony\Component\Console\Application->run() at phar://F:/laragon/bin/composer/composer.phar/src/Composer/Console/Application.php:131
 Composer\Console\Application->run() at phar://F:/laragon/bin/composer/composer.phar/bin/composer:95
 require() at F:\laragon\bin\composer\composer.phar:29

λ php -v
PHP 8.2.28 (cli) (built: Mar 11 2025 18:21:21) (NTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.2.28, Copyright (c) Zend Technologies
 
composer -V.

Composer version 2.2.30 2026-08-27 13:34:49

Installation in leeres Verzeichnis

Grüsse Rolf