Bug #78666
closedDependencies from a local extension are not resolved
100%
Description
Following steps to reproduce:
- Try to install the attached extension
Expected result:
3 Extensions should be available and installed: a, b, and hosts_pattern (after the "I know what I'm doing" dialog was confirmed due to TYPO3 version)
Actual result:
Fatal error because hosts_pattern was not downloaded and installed.
There are several problems during the installation of an extension:
1) The information for downloading and updating dependencies is fetched to early. The queue is retrieved before local extensions were copied and its dependencies were added to the queues.
2) The queues are processed only once. This means new downloads and/or updates are not processed anymore.
3) The ordering of extensions that need to be installed is mixed up. Extensions which were added at last to the queue are dependencies of earlier ones and need to be installed first.
Files
Updated by Nicole Cordes about 8 years ago
- File a_1.0.0_201611121042.zip a_1.0.0_201611121042.zip added
Updated by Gerrit Code Review about 8 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50602
Updated by Gerrit Code Review about 8 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50602
Updated by Gerrit Code Review about 8 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50602
Updated by Gerrit Code Review about 8 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50602
Updated by Gerrit Code Review about 8 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50602
Updated by Gerrit Code Review about 8 years ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50602
Updated by Markus Klein about 8 years ago
- File CMS Ext.zip CMS Ext.zip added
Added my dependency-hell-test-set ;-)
Updated by Nicole Cordes about 8 years ago
@Markus:
Your example raises a fatal error as the ext_tables.sql file is missing which ensures the table is created before any static data is imported. I fixed this issue and all is working now for me. The version of typoscript_rendering available in the system is 1.0.5
Updated by Gerrit Code Review about 8 years ago
Patch set 1 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50628
Updated by Nicole Cordes about 8 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 0620f2d6fe08145ced436f81716358911b8be904.