Bug #66955

Fatal error in EM if composer packages available

Added by Nicole Cordes 3 months ago. Updated 3 months ago.

Status:Resolved Start date:2015-05-14
Priority:Must have Due date:
Assigned To:Helmut Hummel % Done:

100%

Category:Package Manager Spent time: -
Target version:7.3 (Packages)
TYPO3 Version:6.2 Is Regression:Yes
PHP Version: Sprint Focus:On Location Sprint
Complexity:

Description

Composer packages are initialized as instances of Flow Package not instances of TYPO3.CMS Package. Therefore the PackageManager fails to call the function isPartOfFactoryDefault because this function is only available for TYPO3.CMS Packages.

Associated revisions

Revision e9bbe7f2
Added by Helmut Hummel 3 months ago

[FOLLOWUP][BUGFIX] Add extension precedence

Before calling TYPO3 package methods, we must ensure
we have the correct instance.

All active composer packages are instance of the Flow package class
which does not implement the methods
isPartOfFactoryDefault or isPartOfMinimalUsableSystem

Resolves: #66955
Related: #59147
Releases: master, 6.2
Change-Id: I5f08cce5e4b0329927d6a302d643f680822e4ad6
Reviewed-on: http://review.typo3.org/39543
Reviewed-by: Nicole Cordes <>
Tested-by: Nicole Cordes <>

Revision 2362c1bc
Added by Helmut Hummel 3 months ago

[FOLLOWUP][BUGFIX] Add extension precedence

Before calling TYPO3 package methods, we must ensure
we have the correct instance.

All active composer packages are instance of the Flow package class
which does not implement the methods
isPartOfFactoryDefault or isPartOfMinimalUsableSystem

Resolves: #66955
Related: #59147
Releases: master, 6.2
Change-Id: I5f08cce5e4b0329927d6a302d643f680822e4ad6
Reviewed-on: http://review.typo3.org/39544
Reviewed-by: Helmut Hummel <>
Tested-by: Helmut Hummel <>

History

#1 Updated by Gerrit Code Review 3 months 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 http://review.typo3.org/39543

#2 Updated by Gerrit Code Review 3 months ago

Patch set 1 for branch TYPO3_6-2 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/39544

#3 Updated by Helmut Hummel 3 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF