Bug #63368
closedDependencies are not considered for empty contraints
0%
Description
An extension is forced to have the dependancies set for the TYPO3 version. However if nothing has been set, then the extension is still installed.
The extension should not be installed. But an error message should be shown.
Dependencies could not be resolved Your TYPO3 version is higher than allowed. You can use TYPO3 versions 0.0.3 - 0.0.3
However I can still install such an extension and get:
ast_rteproducts installed. Your installation of ast_rteproducts was successful. Log: Extensions installed: ast_rteproducts
E.g these extensions should not be installable:
ast_rteproducts, onet_ttproducts_rte, c3bi_cookie_at_login
'constraints' => array ( 'depends' => array ( ), 'conflicts' => array ( ), 'suggests' => array ( ), ),
Updated by Andreas Wolf almost 10 years ago
- Status changed from New to Rejected
As the constraints should limit the version of TYPO3 you can install the extension on, if no constraints are set, the extension should be installable. Therefore, we won’t change the current behaviour.
Updated by Franz Holzinger almost 10 years ago
However the extension which I have mentioned lead to serious problems if they are installed. The contraints are empty because the extension authors do not care about it. And it is not possible to upload such an extension into TER. So why is this supported then?