Bug #48082
closed
Uploading local extension doesn't honor dependencies
Added by Charles Brunet over 11 years ago.
Updated almost 10 years ago.
Category:
Extension Manager
Description
If I upload a local extension, it installs without complaining about missing dependencies.
If I uninstall and reinstall it, an exception is raised about missing dependencies.
I think EM should try to download and install dependencies of local extensions if possible. It also should catch the exception about missing dependencies and show a more meaningful message about that.
- Status changed from New to Needs Feedback
Which exception is thrown?
Maybe related to #46998 ?
The exception is:
Uncaught TYPO3 Exception
Could not resolve dependency for "tt_address"
TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException thrown in file
.../typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php in line 301.
14 TYPO3\CMS\Extensionmanager\Utility\DependencyUtility::getExtensionFromTer("tt_address", TYPO3\CMS\Extensionmanager\Domain\Model\Dependency)
.../typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php:
00270: }
00271: } else {
00272: $this->getExtensionFromTer($extensionKey, $dependency);
00273: }
00274: }
- Status changed from Needs Feedback to Accepted
- Assignee set to Alexander Opitz
Hi Charles,
as issue #49722 is resolved, do you still have this issue with version 6.1.5 of TYPO3
Just tried it in TYPO3 6.1.7. I still can install a local extension without having dependencies installed. However, there is no longer exception if I uninstall it and try to reinstall, only the expected error message about missing dependencies.
- Status changed from Accepted to Closed
Taken into account in #63909.
The issues are not linked on purpose, so the refactoring ticket does not get bloated with relations.
Also available in: Atom
PDF