Bug #48082
closedUploading local extension doesn't honor dependencies
0%
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.
Updated by Alexander Opitz over 11 years ago
- Status changed from New to Needs Feedback
Which exception is thrown?
Maybe related to #46998 ?
Updated by Charles Brunet over 11 years ago
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: }
Updated by Alexander Opitz over 11 years ago
- Status changed from Needs Feedback to Accepted
- Assignee set to Alexander Opitz
Updated by Alexander Opitz about 11 years ago
- Is Regression set to No
Hi Charles,
as issue #49722 is resolved, do you still have this issue with version 6.1.5 of TYPO3
Updated by Charles Brunet almost 11 years ago
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.
Updated by Mathias Schreiber almost 10 years ago
- 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.