Project

General

Profile

Actions

Bug #70149

closed

Dependencies are not resolved correctly.

Added by Stephan Großberndt over 8 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Must have
Assignee:
Category:
Extension Manager
Target version:
-
Start date:
2015-09-28
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.6
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

On (at least) TYPO3 6.2.15 dependencies between EXT:realurl and EXT:seo_basics are not resolved correctly in PackageStates.php.

Current realurl (1.13.4) defines

'depends' => [
  'php' => '5.3.2-5.999.999',
  'typo3' => '4.5.40-7.9.999',
  'lowlevel' => '1.0.0-100.0.0',
],

Current seo_basics (0.9.0) defines

'depends' => [
  'realurl' => '0.0.0-0.0.0',
  'typo3' => '6.2.0-7.9.99',
],

Uninstalling both extensions and installing seo_basics via EM installs realurl too, but in PackageStates.php seo_basics is always above realurl leading to configuration not being set in seo_basics/ext_localconf.php

Manually moving seo_basics entry below the one of realurl temporarily solves the problem but any action in em resets the order again.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #70175: Cannot fetch version of extensions having a composer.json fileClosed2015-09-29

Actions
Actions #1

Updated by Nicole Cordes over 8 years ago

  • Status changed from New to Rejected

This isn't a core issue. The extension has a composer.json file without any dependency defined. This file is loaded for extension information in 6.2. Ask the extension author to define the dependency correctly or remove the composer.json as it seems not to be relevant here at all.

Actions #2

Updated by Xavier Perseguers over 8 years ago

I dislike simply rejecting this issue. Of course composer is not officially supported for TYPO3 6.2. However we should aim at letting extension authors code for both 6.2 (current offical LTS stable release) and upcoming 7 LTS. Without "basically" supporting composer.json in 6.2 (I'd say possibly "ignoring it altogether"), we block that.

Actions

Also available in: Atom PDF