Composer Update failed

Composer ist ein Paketmanager für PHP. Mit Hilfe von Composer können abhängige Pakete installiert werden.  

Beim Update meiner MediaWiki-Installation hatte ich ein Problem mit dem Composer-Update

Composer Update failed

root@lvpsxx-xxx-xx-xx:/var/www/vhosts/DOMAIN/subdomains/doku# composer update

Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Installing phpunit/phpunit (4.8.24): Loading from cache


[ErrorException]
file_put_contents(/var/www/vhosts/DOMAIN/subdomains/doku/vendor/bin/phpunit): failed to open stream: No such file or directory

Composer Install

Mit folgenden Befehlen konnte ich composer updaten:

 

root@lvpsxx-xxx-xx-xx:/var/www/vhosts/DOMAIN/subdomains/doku# composer self-update
Updating to version 1.4.1 (stable channel).
Downloading (100%)
Use composer self-update --rollback to return to version xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

root@lvpsxx-xxx-xx-xx:/var/www/vhosts/DOMAIN/subdomains/doku# composer install

root@lvpsxx-xxx-xx-xx:/var/www/vhosts/DOMAIN/subdomains/doku# composer update 

Laravel Update:

conflict with your requirements or minimum-stability

Problem 1
- Installation request for genealabs/laravel-model-caching ^0.3.6 -> satisfiable by genealabs/laravel-model-caching[0.3.6].
- genealabs/laravel-model-caching 0.3.6 requires fico7489/laravel-pivot dev-new@dev -> satisfiable by fico7489/laravel-pivot[dev-new] but these conflict with your requirements or minimum-stability.

Lösung: composer.json, hinzufügen von:

,
    "minimum-stability": "dev",
    "prefer-stable": true

Composer hängt

Loading composer repositories with package information
Updating dependencies (including require-dev)

composer install -vvv erzeugt eine detaillierte Ausgabe:

Resolving dependencies through SAT
Looking at all rules.


Something's changed, looking at all rules again (pass #xxx)

 

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


veröffentlicht am 08.04.2017 von Bernhard
geändert am 03.01.2019 von Bernhard



Fragen / Kommentare


Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Details anzeigen.