Deprecated notice -> Package\LinkConstraint ändern in Semver\Constraint - wo und wie?
Hallo, suche schon eine Weile im Web und hier im Forum, aber leider noch nicht fündig geworden.
Beim Aufruf der Paketverwaltung lachen mich seit neustem ein paar Fehler an.
Wenn ich es richtig verstehe muss ich nur einen Pfad ändern - siehe erste Zeile.
Aber wo soll ich da suchen. mich verunsichert das phar:// am Anfang.
HTML-Code:
Deprecated notice: The Composer\Package\LinkConstraint\EmptyConstraint class is deprecated, use Composer\Semver\Constraint\EmptyConstraint instead. in phar://composer/composer.phar/src/Composer/Package/LinkConstraint/EmptyConstraint.php on line 17
#0 [internal function]: __error(16384, 'The Composer\\Pa...', 'phar:///kunden/...', 17, Array)
#1 phar://composer/composer.phar/src/Composer/Package/LinkConstraint/EmptyConstraint.php(17): trigger_error('The Composer\\Pa...', 16384)
#2 vendor/composer/ClassLoader.php(412): include('phar:///kunden/...')
#3 vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('phar:///kunden/...')
#4 [internal function]: Composer\Autoload\ClassLoader->loadClass('Composer\\Packag...')
#5 composer/vendor/contao-community-alliance/composer-plugin/src/ContaoCommunityAlliance/Composer/Plugin/Plugin.php(260): spl_autoload_call('Composer\\Packag...')
#6 composer/vendor/contao-community-alliance/composer-plugin/src/ContaoCommunityAlliance/Composer/Plugin/Plugin.php(108): ContaoCommunityAlliance\Composer\Plugin\Plugin->injectContaoCore()
#7 phar://composer/composer.phar/src/Composer/Plugin/PluginManager.php(86): ContaoCommunityAlliance\Composer\Plugin\Plugin->activate(Object(Composer\Composer), Object(Composer\IO\BufferIO))
#8 phar://composer/composer.phar/src/Composer/Plugin/PluginManager.php(256): Composer\Plugin\PluginManager->addPlugin(Object(ContaoCommunityAlliance\Composer\Plugin\Plugin))
#9 phar://composer/composer.phar/src/Composer/Plugin/PluginManager.php(141): Composer\Plugin\PluginManager->registerPackage(Object(Composer\Package\CompletePackage))
#10 phar://composer/composer.phar/src/Composer/Plugin/PluginManager.php(68): Composer\Plugin\PluginManager->loadRepository(Object(Composer\Repository\InstalledFilesystemRepository))
#11 phar://composer/composer.phar/src/Composer/Factory.php(295): Composer\Plugin\PluginManager->loadInstalledPlugins()
#12 system/modules/!composer/src/Runtime.php(477): Composer\Factory->createComposer(Object(Composer\IO\BufferIO))
#13 system/modules/!composer/src/ClientBackend.php(308): ContaoCommunityAlliance\Contao\Composer\Runtime::createComposer(Object(Composer\IO\BufferIO))
#14 system/modules/!composer/src/ClientBackend.php(125): ContaoCommunityAlliance\Contao\Composer\ClientBackend->loadComposer()
#15 system/modules/core/classes/Backend.php(406): ContaoCommunityAlliance\Contao\Composer\ClientBackend->generate()
#16 system/modules/core/controllers/BackendMain.php(126): Contao\Backend->getBackendModule('composer')
#17 contao/main.php(20): Contao\BackendMain->run()
#18 {main}
Ich kann/darf die Contao Umgebung leider nicht einfach aktualisieren.
Hoffe das der Composer sich händisch fixen lässt um im Nachgang wieder eine kleine Erweiterung installieren zu können.
Frage: kann man alternativ auch auf den Erweiterungskatalog umstellen?
Oder beißt sich dass mit Erweiterungen, die über den Composer installiert wurden?
Also funktionieren die Erweiterungen noch?
Danke für Antworten und Hinweise.
Gruß Thomas
Liste der Anhänge anzeigen (Anzahl: 1)
Die 2.3.8 ist installiert, dennoch weiterhin die Fehlermeldung ...
Anhang 16788
Liste der Anhänge anzeigen (Anzahl: 1)
Also das funktioniert bei mir auch, nur das Problem is das wenn ich jetzt ein Paket/Modul suche und dort auf den Titel des Modules klicke um dann die Version auszusuchen, bringt Composer wieder die Deprecated Meldung / Hinweis (der andere Hinweis is jetzt dafür weg wenn man auf Paketverwaltung klickt).
Anhang 16791
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Morgen,
habe den Dialog aufmerksam verfolgt, aber inzwischen irgendwo den Faden verloren.
Kann man den Composer jetzt über die Paketverwaltung aktualisieren, oder manuell über GIT?
Anhang 16792
Wer würde mir für einen schmalen Taler helfen, das "Problem" in meiner Installation (Contao 3.4.4) zu fixen?
Die Webseite ist Live und ich wollte nur einen Downloadzähler ergänzen.
Composer ist für mich noch etwas befremdlich - war bisher mehr mit dem klassischen Erweiterungskatalog unterwegs.
Grüße und Danke vorab
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe das gleiche Problem. Contao 3.5.4, Composer 2.3.8. Composer-Client 0.16.2.
Auto-update is angeschaltet.
Habe der Link auf Github gelesen, komme aber nicht raus was ich jetzt tun soll mit meine konfiguration.