Zum Inhalt springen

Extension abhängig von nicht existierender TYPO3-Version 8.7.99?

Erstellt am 5. Dezember 2019 · 3 Antworten · letzte Antwort am 13. Dezember 2019

Tags: TYPO3 8, Frage

miniton ·

Hallo allerseits,
ich habe mich schon öfter gefragt, warum für manche Extensions als Abhängigkeit z. B. die Version 8.7.99 angegeben ist, obwohl es diese Version gar nicht gibt. Die letzte Version ist m. W. die 8.7.29.

Aktuell will ich Calendar Base (cal) installieren, da ist das beispielsweise so.
https://extensions.typo3.org/extension/cal/

Kann mir das jemand erklären?

Danke und viele Grüße
Christian

Julian.​Hofmann ·

Hallo Christian.

Da scheinen auf extension.typo3.org aktuell die Angaben in den Extensions nicht ganz korrekt ausgelesen zu werden :-(

Im konkreten Fall von EXT:cal steht sowohl in der ext_emconf.php wie auch in der composer.json eine Äbhängigkeit "'typo3' => '8.7.13 - 9.5.99'". "9.5.99" gibt es zwar nicht, meint aber 9.5.*, also *irgendeine* 9.5-Version.

miniton ·

Hallo Julian,
danke für die Antwort, aber das ist es nicht. In der Version 2.0.0, die im TER zur Verfügung steht, ist die 8.7.99 angegeben. In der 2.0.1 auf Github ist das anders. Ich habe gedacht, es ist vielleicht eine "Best Practice", aber so ist wohl nur ein Versehen des Autors.
Viele Grüße
Christian

Julian.​Hofmann ·

Ah, Du hast Recht. Hatte mir die Dateien nur im Git-Repo angeschaut. In die Version, die im TER ist, ist tatsächlich ein Fehler reingerutscht, was die Versionsabhängigkeit angeht. Die Angabe macht keinen Sinn (bzw. gestattet derzeit nur 9er-Versionen von TYPO3).