Hi,
ich habe noch keine Erfahrungen mit der Konsole und nutze bisher ausschließlich den Contao-Manager für Installation von Erweiterungen und Updates. Und da ich mich noch nicht an die Programmierung von Erweiterungen rangetraut habe, versuche ich alle Anforderungen an die Webseiten mit verfügbaren Erweiterungen abzudecken.
Bei der Erweiterung codefog/contao-news_categories habe ich jetzt (schon länger) das Problem, dass ich auf Version 3.4.25 festhänge, nach meinem Verständnis eventuell, weil diese alte Version contao-haste 4.17.* benötigt, während die aktuelle Version 3.5.5 der Erweiterung hingegen hast 5.0 voraussetzt. Das Update selber läuft fehlerfrei durch, danach steh ich aber wie beim Murmeltiertag wieder auf der alten Version 3.4.25
Die Vermutung wg haste kommt daher, dass ich Hinweise in diese Richtung bei Problem-Meldungen bei Updates oder Installationen zu sehen bekomme.
Die Konstellation ist die gleiche beim Update von terminal42/notification_center von v1.6.14 auf v1.7.1
Da ich Haste bisher nie selbst installiert habe, tauchte es bisher auch nicht in der Paketliste auf (so mein Verständnis). Verstehe ich das richtig, dass dies dann aber bei der ersten Erweiterung mitinstalliert wurde, die es braucht und nicht gefunden hat? Wie läuft es dann mit Updates von haste?
Wenn ich Haste jetzt (als Versuch in einer Testumgebung) also manuell installiere, klappt das soweit mit der letzten 4er Version 4.25.26
Wenn ich Haste dann versuche auf 5.1.11 zu aktualisieren, gibt es Probleme:
Nach meinem Laien-Verständnis entstehen die Probleme also evtl. weil einige Erweiterungen haste v4 und andere Erweiterungen haste v5 haben möchten?Code:Problem 1 - Root composer.json requires codefog/contao-haste ^5.0, found codefog/contao-haste[5.0.0, ..., 5.1.11] but these were not loaded, likely because it conflicts with another require. Problem 2 - codefog/contao-news_categories is locked to version 3.4.25 and an update of this package was not requested. - codefog/contao-news_categories 3.4.25 requires codefog/contao-haste ^4.17 -> found codefog/contao-haste[4.17.0, ..., 4.25.26] but it conflicts with your root composer.json require (^5.0). Problem 3 - inspiredminds/contao-member-invites is locked to version 1.4.4 and an update of this package was not requested. - inspiredminds/contao-member-invites 1.4.4 requires codefog/contao-haste ^4.24 -> found codefog/contao-haste[4.24.0, ..., 4.25.26] but it conflicts with your root composer.json require (^5.0). Problem 4 - markocupic/calendar-event-booking-bundle is locked to version 6.0.0-RC2 and an update of this package was not requested. - markocupic/calendar-event-booking-bundle 6.0.0-RC2 requires codefog/contao-haste ^4.23 -> found codefog/contao-haste[4.23.0, ..., 4.25.26] but it conflicts with your root composer.json require (^5.0). Problem 5 - terminal42/notification_center is locked to version 1.6.14 and an update of this package was not requested. - terminal42/notification_center 1.6.14 requires codefog/contao-haste ^4.14.1 -> found codefog/contao-haste[4.14.1, ..., 4.25.26] but it conflicts with your root composer.json require (^5.0).
Seh ich das richtig?
Wie löst man den Knoten?
Oder muss man darauf warten, dass alle Erweiterungen mit haste v5 zufrieden sind?
Oder kann man (testweise) die requires-Angaben manipulieren, so dass alle mit v5 zufrieden wären - und dann testen ob noch alle funktioniert?
Vielen Dank für Eure Hilfe!
Beste Grüße
sven
Lesezeichen