Topic: Émission d'extensions nécessitant un compositeur

Bonjour, j'ai essayé d'installer des extensions mediawiki qui nécessitent l'installation de composer mais je ne sais pas ce qui se passe ici car maintenant composer installe correctement les bibliothèques de dossiers du fournisseur mais les extensions qui nécessitent composer ne le font pas, j'ai essayé semanticmediawiki https://www.semantic-mediawiki.org/wiki … _MediaWiki, et les cartes d'extension https://www.mediawiki.org/wiki/Extension:Maps mais apparemment, le compositeur marque des erreurs, il semble qu'à chaque fois qu'il change de répertoire en .cahe au lieu d'être dans le dossier cache, voici quelques-unes des erreurs que j'ai rencontrées en essayant d'utiliser composer pour installer certaines extensions nécessitant composer :

Writing /home/.cache/composer/repo/https---repo.packagist.org/provider-phpunit~phpunit.json.6167a582c31705.76074703.tmp into cache failed after 40960 of 322479 bytes written, only 2792062976 bytes of free space available


  [ErrorException]
  file_put_contents(/home/.cache/composer/repo/https---repo.packagist.org/pro
  vider-pimple~pimple.json.6167a582d192a2.55222357.tmp): failed to open strea
  m: Disk quota exceeded



Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file
Package operations: 1 install, 0 updates, 66 removals
  - Removing wmde/hamcrest-html-matchers (v0.1.1)
  - Removing wikimedia/testing-access-wrapper (2.0.0)
  - Removing webmozart/assert (1.10.0)
  - Removing theseer/tokenizer (1.2.1)
  - Removing symfony/yaml (v5.3.6)
  - Removing symfony/var-dumper (v5.3.8)
  - Removing symfony/string (v5.3.7)
  - Removing symfony/service-contracts (v2.2.0)
  - Removing symfony/polyfill-php73 (v1.23.0)
  - Removing symfony/polyfill-intl-normalizer (v1.23.0)
  - Removing symfony/polyfill-intl-grapheme (v1.23.1)
  - Removing symfony/deprecation-contracts (v2.4.0)
  - Removing symfony/console (v5.3.7)
  - Removing squizlabs/php_codesniffer (3.5.8)
  - Removing sebastian/version (2.0.1)
  - Removing sebastian/type (1.1.4)
  - Removing sebastian/resource-operations (2.0.2)
  - Removing sebastian/recursion-context (3.0.1)
  - Removing sebastian/object-reflector (1.1.2)
  - Removing sebastian/object-enumerator (3.0.4)
  - Removing sebastian/global-state (3.0.1)
  - Removing sebastian/exporter (3.1.3)
  - Removing sebastian/environment (4.2.4)
  - Removing sebastian/diff (3.0.3)
  - Removing sebastian/comparator (3.0.3)
  - Removing sebastian/code-unit-reverse-lookup (1.0.2)
  - Removing sabre/event (5.1.2)
  - Removing psy/psysh (v0.10.5)
  - Removing pimple/pimple (v3.3.1)
  - Removing phpunit/phpunit (8.5.21)
  - Removing phpunit/php-token-stream (4.0.4)
  - Removing phpunit/php-timer (2.1.3)
  - Removing phpunit/php-text-template (1.2.1)
  - Removing phpunit/php-file-iterator (2.0.4)
  - Removing phpunit/php-code-coverage (7.0.15)
  - Removing phpspec/prophecy (1.14.0)
  - Removing phpdocumentor/type-resolver (1.5.1)
  - Removing phpdocumentor/reflection-docblock (5.2.2)
  - Removing phpdocumentor/reflection-common (2.2.0)
  - Removing php-parallel-lint/php-parallel-lint (v1.2.0)
  - Removing php-parallel-lint/php-console-highlighter (v0.5)
  - Removing php-parallel-lint/php-console-color (v0.3)
  - Removing phar-io/version (3.1.0)
  - Removing phar-io/manifest (2.0.3)
  - Removing phan/phan (3.2.6)
  - Removing nmred/kafka-php (v0.1.5)
  - Removing nikic/php-parser (v4.10.2)
  - Removing netresearch/jsonmapper (v3.1.1)
  - Removing myclabs/deep-copy (1.10.2)
  - Removing microsoft/tolerant-php-parser (v0.0.23)
  - Removing mediawiki/phan-taint-check-plugin (3.2.1)
  - Removing mediawiki/mediawiki-phan-config (0.10.6)
  - Removing mediawiki/mediawiki-codesniffer (v35.0.0)
  - Removing johnkary/phpunit-speedtrap (v3.3.0)
  - Removing hamcrest/hamcrest-php (v2.0.1)
  - Removing giorgiosironi/eris (0.10.0)
  - Removing felixfbecker/advanced-json-rpc (v3.2.1)
  - Removing doctrine/sql-formatter (1.1.1)
  - Removing doctrine/instantiator (1.4.0)
  - Removing doctrine/event-manager (1.1.1)
  - Removing doctrine/dbal (3.0.0)
  - Removing doctrine/cache (1.12.1)
  - Removing dnoegel/php-xdg-base-dir (v0.1.1)
  - Removing composer/xdebug-handler (1.4.6)
  - Removing composer/spdx-licenses (1.5.4)
  - Removing composer/package-versions-deprecated (1.11.99.4)
  - Installing mediawiki/maps (8.0.0): Extracting archive
56/57 [===========================>]  98%    Install of mediawiki/maps failed
57/57 [============================] 100%

  [RuntimeException]
  Could not delete extensions/Maps:


PHP temp directory (/tmp) does not exist or is not writable to Composer. Set sys_temp_dir in your php.ini
> ComposerHookHandler::onPreUpdate
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file
Package operations: 1 install, 0 updates, 0 removals
  - Installing mediawiki/maps (8.0.0): Extracting archive
    Install of mediawiki/maps failed


  [RuntimeException]
  Could not delete extensions/Maps:


Je ne sais pas si le problème vient à nouveau de composer en raison d'une mauvaise configuration ou simplement les extensions qui nécessitent composer ne peuvent pas être installées.