View Issue Details

IDProjectCategoryView StatusLast Update
0006873OXID eShop (all versions)6. ------ Setup -------public2018-08-08 09:35
Reporterddpkts Assigned To 
PriorityurgentSeverityblockReproducibilityalways
Status closedResolutionreopened 
Summary0006873: Composer version 1.7.0 breaks oxideshop-composer-plugin
DescriptionAfter composer version was updated to 1.7.0 oxideshop-composer-plugin fails to work
Additional Information[exec] Updating to version 1.7.0 (stable channel).
[exec] Downloading (100%)
[exec] Use composer self-update --rollback to return to version 1.6.5
...
[echo] Composer install
...
[exec] Generating autoload files
[exec] ocramius/package-versions: Generating version class...
[exec] ocramius/package-versions: ...done generating version class
[exec]
[exec] Fatal error: Uncaught Error: Class 'Webmozart\PathUtil\Path' not found in /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php:85
[exec] Stack trace:
[exec] #0 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php(102): OxidEsales\ComposerPlugin\Installer\PackageInstallerTrigger->getShopSourcePath()
[exec] #1 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php(63): OxidEsales\ComposerPlugin\Installer\PackageInstallerTrigger->createInstaller(Object(Composer\Package\CompletePackage))
[exec] #2 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Plugin.php(94): OxidEsales\ComposerPlugin\Installer\PackageInstallerTrigger->installPackage(Object(Composer\Package\CompletePackage))
[exec] #3 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Plugin.php(73): OxidEsales\ComposerPlugin\Plugin->executeAction('install')
[exec] #4 [internal function]: OxidEsales\ComposerPlugin\Plugin->installPackages(Object(Compo in /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php on line 85
[exec] PHP Fatal error: Uncaught Error: Class 'Webmozart\PathUtil\Path' not found in /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php:85
[exec] Stack trace:
[exec] #0 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php(102): OxidEsales\ComposerPlugin\Installer\PackageInstallerTrigger->getShopSourcePath()
[exec] #1 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php(63): OxidEsales\ComposerPlugin\Installer\PackageInstallerTrigger->createInstaller(Object(Composer\Package\CompletePackage))
[exec] #2 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Plugin.php(94): OxidEsales\ComposerPlugin\Installer\PackageInstallerTrigger->installPackage(Object(Composer\Package\CompletePackage))
[exec] #3 /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Plugin.php(73): OxidEsales\ComposerPlugin\Plugin->executeAction('install')
[exec] #4 [internal function]: OxidEsales\ComposerPlugin\Plugin->installPackages(Object(Compo in /var/www/html/vendor/oxid-esales/oxideshop-composer-plugin/src/Installer/PackageInstallerTrigger.php on line 85
[exec] Result: 255
TagsNo tags attached.
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

QA

2018-08-06 16:26

administrator   ~0012564

Last edited: 2018-08-08 09:34

Not reproducible with OXID eShop 6.0.3 and 6.1 with composer 1.7.0.

More informations required.

ddpkts

2018-08-07 17:24

reporter   ~0012565

Last edited: 2018-08-07 17:25

Not an issue with Composer 1.7.1 (stable channel). Great success!