---
title: "Important: Dependencies are named by their extension keys"
manual: "Academic Jobs"
version: "3.0"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-jobs:important-1790336613@3.0"
source: "Changelog/2.4/Important-ExtEmConfDependencyKeys.rst"
rendered: "2026-10-26T17:55:19+00:00"
---

# Important: Dependencies are named by their extension keys {#important-1790336613}

## Description {#description}

`ext_emconf.php` named two dependencies by a name that is no extension
key: `rte-ckeditor` and `fluid-styled-content`. They are now
`rte_ckeditor` and `fluid_styled_content`, the keys `composer.json`
requires through `typo3/cms-rte-ckeditor` and
`typo3/cms-fluid-styled-content`.

## Impact {#impact}

A classic, non-Composer installation resolves the dependencies of an extension
from `ext_emconf.php`. It saw two dependencies on packages that do not
exist: the Extension Manager reported them as missing, and sorting the active
packages failed with "The package "academic_jobs" depends on "rte-ckeditor"
which is not present in the system". It now depends on the Rich Text Editor
and on Fluid Styled Content, which it needs.

Composer installations are not affected.

## Affected Installations {#affected-installations}

Classic, non-Composer installations of this extension.
