[Flow] Fatal error with composer package

toco at aimeos.org toco at aimeos.org
Tue Nov 4 19:39:21 CET 2014


Hi Robin

> add this to your Settings.yaml:
> 
> TYPO3:
>   Flow:
>      object:
>        excludeClasses:
>          'arcavias.arcavias-core': ['.*']

That works great! :-)

Unfortunately, I now get another error:

PHP Fatal error:  Uncaught exception 'TYPO3\Flow\Package\Exception\InvalidPackageStateException' with message 'Could not find package with composer name "aimeos/ai-swiftmailer" in PackageStates configuration.' in /home/nose/Project/prv/neos/flow/Packages/Framework/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php:385
Stack trace:
#0 /home/nose/Project/prv/neos/flow/Packages/Framework/TYPO3.Flow/Classes/TYPO3/Flow/Package/Package.php(175): TYPO3\Flow\Package\PackageManager->getPackageKeyFromComposerName('aimeos/ai-swift...')
#1 /home/nose/Project/prv/neos/flow/Packages/Framework/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php(988): TYPO3\Flow\Package\Package->getPackageMetaData()
#2 /home/nose/Project/prv/neos/flow/Packages/Framework/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php(963): TYPO3\Flow\Package\PackageManager->sortPackagesByDependencies('Aimeos.Shop', Array, Array)
#3 /home/nose/Project/prv/neos/flow/Packages/Framework/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php(931): TYPO3\Flow\ in /home/nose/Project/prv/neos/flow/Packages/Framework/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php on line 385

The composer package "aimeos/ai-swiftmailer" is of type "aimeos-extension" and is installed in a separate directory (hence not in Packages/Libraries). Using the "excludeClasses" configuration doesn't seem to work in this case. How can I exclude this from being managed by the Flow package manager.

Thanks

Toco



More information about the Flow mailing list