Description:
When georgringer/news is used as a Site-Set dependency, TYPO3 13 automatically registers all sub-sets of the extension, including georgringer/news-sitemap.
The Sitemap set defines typo3/seo-sitemap as a dependency, but typo3/cms-seo is only declared as "suggest" and "require-dev" in the News extension's composer.json, not as "require".
Result:
[ERROR] Invalid set "georgringer/news-sitemap": Missing dependency "typo3/seo-sitemap"
This ERROR appears permanently in the system log, even when the sitemap functionality is not being used.
Expected behavior:
The georgringer/news-sitemap set should either:
- Be provided as a separate, optional set that is not automatically loaded
- OR the dependency typo3/cms-seo should be added to composer.json under "require"
Currently, simply installing georgringer/news produces an ERROR in the system log if typo3/cms-seo is not installed.
Environment:
TYPO3: 13.4
georgringer/news: 14.0
PHP: 8.4
Description:
When georgringer/news is used as a Site-Set dependency, TYPO3 13 automatically registers all sub-sets of the extension, including georgringer/news-sitemap.
The Sitemap set defines typo3/seo-sitemap as a dependency, but typo3/cms-seo is only declared as "suggest" and "require-dev" in the News extension's composer.json, not as "require".
Result:
[ERROR] Invalid set "georgringer/news-sitemap": Missing dependency "typo3/seo-sitemap"
This ERROR appears permanently in the system log, even when the sitemap functionality is not being used.
Expected behavior:
The georgringer/news-sitemap set should either:
Currently, simply installing georgringer/news produces an ERROR in the system log if typo3/cms-seo is not installed.
Environment:
TYPO3: 13.4
georgringer/news: 14.0
PHP: 8.4