mediawiki/tools/dependency-analysis (main)

sourcepatches
$ date
--- stdout ---
Tue Apr 23 13:49:42 UTC 2024

--- end ---
$ git clone file:///srv/git/mediawiki-tools-dependency-analysis.git repo --depth=1 -b master
--- stderr ---
Cloning into 'repo'...
--- stdout ---

--- end ---
$ git config user.name libraryupgrader
--- stdout ---

--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---

--- end ---
$ git submodule update --init
--- stderr ---
Submodule 'contrib/breaking_cycles_in_noisy_hierarchies' (https://github.com/zhenv5/breaking_cycles_in_noisy_hierarchies.git) registered for path 'contrib/breaking_cycles_in_noisy_hierarchies'
Cloning into '/src/repo/contrib/breaking_cycles_in_noisy_hierarchies'...
--- stdout ---
Submodule path 'contrib/breaking_cycles_in_noisy_hierarchies': checked out '10430c611825faba6d9d4c2632fdb623b725d573'

--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.

--- end ---
$ git show-ref refs/heads/master
--- stdout ---
3aecafc92e1c0fe80b9de7b38b4d48ebc8619a58 refs/heads/master

--- end ---
$ /usr/bin/composer install
--- stderr ---
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires phploc/phploc ^5 -> satisfiable by phploc/phploc[5.0.0].
    - phploc/phploc 5.0.0 requires php ^7.2 -> your php version (8.2.7) does not satisfy that requirement.
  Problem 2
    - Root composer.json requires symfony/event-dispatcher >=4.2 <4.3 -> satisfiable by symfony/event-dispatcher[v4.2.0, ..., v4.2.12].
    - symfony/event-dispatcher[v4.2.0, ..., v4.2.12] require php ^7.1.3 -> your php version (8.2.7) does not satisfy that requirement.
  Problem 3
    - dephpend/dephpend 0.5.0 requires php ^7.0 -> your php version (8.2.7) does not satisfy that requirement.
    - dephpend/dephpend[0.6.0, ..., 0.8.1] require php ^7.2 -> your php version (8.2.7) does not satisfy that requirement.
    - Root composer.json requires dephpend/dephpend ~0.5 -> satisfiable by dephpend/dephpend[0.5.0, ..., 0.8.1].
--- stdout ---

--- end ---
Traceback (most recent call last):
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1584, in main
    libup.run(args.repo, args.output, args.branch)
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1507, in run
    'composer': self.composer_audit(),
                ^^^^^^^^^^^^^^^^^^^^^
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 157, in composer_audit
    self.ensure_composer_lock()
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 117, in ensure_composer_lock
    self.check_call(['composer', 'install'])
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/shell2.py", line 54, in check_call
    res.check_returncode()
  File "/usr/lib/python3.11/subprocess.py", line 502, in check_returncode
    raise CalledProcessError(self.returncode, self.args, self.stdout,
subprocess.CalledProcessError: Command '['/usr/bin/composer', 'install']' returned non-zero exit status 2.

composer dependencies

Dependencies
Development dependencies

Logs

Source code is licensed under the AGPL.