Kuestenschmiede / ForumBundle

The contribution brick of the Contao GIS-kit con4gis. Powerful discussion forum amd ticketcenter for Contao.
https://forum.con4gis.org
GNU Lesser General Public License v3.0
5 stars 3 forks source link

Versions Konflikte #33

Closed steffenu closed 2 years ago

steffenu commented 2 years ago

Egal wie ich es anstelle ich kriege das Forum Bundle nicht ohne irgendwelche Versions Konflikte installiert.

composer require con4gis/forum

getestet mit -> Contao 4.13 Contao 4.12 Contao 4.11

Php 7.4.28

Das zieht sich durch alle Pakete von Con4gis Muss dann wohl wieder 4.9 nutzen sonst ;( . Wann kommt support für die neueren Versionen ?

coastforge-rro commented 2 years ago

Kannst du uns deine composer.json zukommen lassen? Wir können das Problem nicht nachstellen.

steffenu commented 2 years ago

Die Fehlermeldung bei 4.11

Bei 4.12 hatte ich ne menge andere probleme... Dort lag es aber vllt dann an eigenen Bundles ?

{ "name": "contao/managed-edition", "type": "project", "description": "Contao Managed Edition", "license": "LGPL-3.0-or-later", "require": { "contao/calendar-bundle": "4.11.1", "contao/comments-bundle": "4.11.1", "contao/conflicts": "*@dev", "contao/faq-bundle": "4.11.1", "contao/listing-bundle": "4.11.1", "contao/manager-bundle": "4.11.1", "contao/news-bundle": "4.11.1", "contao/newsletter-bundle": "4.11.1", "contao/official-demo": "^4.11", "doctrine/annotations": "^1.13", "terminal42/contao-easy_themes": "^2.2" }, "conflict": { "contao-components/installer": "<1.3" }, "extra": { "contao-component-dir": "assets" }, "autoload": { "classmap": [ "src/ContaoManagerPlugin.php" ], "psr-4": { "": "src/" } }, "scripts": { "post-install-cmd": [ "Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication" ], "post-update-cmd": [ "Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication" ] }, "repositories": [] }

steffenu commented 2 years ago

Hier die 4.12 composer json... wobei ich hier nun noch ein paar Sachen entfernt habe ( habe nicht getestet ob es jetzt durchläuft)

{ "type": "project", "require": { "contao/calendar-bundle": "4.12.", "contao/comments-bundle": "4.12.", "contao/conflicts": "@dev", "contao/faq-bundle": "4.12.", "contao/listing-bundle": "4.12.", "contao/manager-bundle": "4.12.", "contao/news-bundle": "4.12.", "contao/newsletter-bundle": "4.12.", "markocupic/contao-bundle-creator-bundle": "^1.4" }, "autoload": { "psr-4": { "": "src/" } }, "extra": { "contao-component-dir": "assets" }, "scripts": { "post-install-cmd": [ "@php vendor/bin/contao-setup" ], "post-update-cmd": [ "@php vendor/bin/contao-setup" ] }

}

coastforge-rro commented 2 years ago

Beide Varianten laufen bei mir problemlos durch. Bist du sicher, dass es die richtige composer.json ist? Wie die Fehlermeldung schon sagt, erfordert das Paket psr/cache ab Version 2.0 PHP 8.0 oder größer. Keines der Pakete in der composer.json will aber psr/cache zwingend in der Version 2.0.

steffenu commented 2 years ago

Beide Varianten laufen bei mir problemlos durch. Bist du sicher, dass es die richtige composer.json ist? Wie die Fehlermeldung schon sagt, erfordert das Paket psr/cache ab Version 2.0 PHP 8.0 oder größer. Keines der Pakete in der composer.json will aber psr/cache zwingend in der Version 2.0.

Ich habs jetzt mit 4.9 ohne probleme installieren können ( sogar über contao manager) ... die anderen versionen schmeissen wie gesagt diese fehlermeldungen und die installation schlägt fehl.... auf 2 pcs getestet bei mir mit 4.11 u 4.12 ... und beim kollegen auf 4.13 ... Ich teste das nochmal übernächste Woche mit einer frischen 4.13 + php 7.4 ..

coastforge-rro commented 2 years ago

Ihr müsst herausfinden, welches Paket psr/cache in der Version 2.0 haben möchte und das ersetzen oder eine andere Version verwenden, die sich auch mit 1.0 zufrieden gibt. Ihr könnt auch auf PHP 8 updaten. Auf jeden Fall hat das Problem nichts mit con4gis zu tun.