Project

General

Profile

Actions

Bug #56115

closed

Updating extensions break dependencies

Added by Markus Kappe almost 11 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Extension Manager
Target version:
-
Start date:
2014-02-19
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.1
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

I just updated tt_news because of the security bulletin and the dependencies got messed up.

I have a (private) extension written by myself that extends tt_news.

// ext_emconf
'dependencies' => 'tt_news',
'constraints' => array(
    'depends' => array(
        'tt_news' => '',
    ),

// LocalConfiguration before update
'EXT' => array(
    'extListArray' => array(
        // ...
        'tt_news',
        // ...
        'dix_xtendnews',
        // ...
    ),
),
// LocalConfiguration after update
'EXT' => array(
    'extListArray' => array(
        // ...
        'dix_xtendnews',
        // ...
        'tt_news',
    ),
),

As you can see the tt_news entry is removed and inserted on the bottom of the extListArray thus breaking the dependency.

TYPO3 6.1 with current Firefox tested.

BTW: I was not allowed to create an issue in the project "Extension Manager"

Actions #1

Updated by Mathias Schreiber almost 10 years ago

Taken into account in #63909.
The issues are not linked on purpose, so the refactoring ticket does not get bloated with relations.

Composer will always return the correct dependency-loading-order

Actions #2

Updated by Mathias Schreiber almost 10 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF