[Bug]: some composer update errors
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 11.7k
- Forks
- 538
- Avg merge
- 4d 11h
- Merged PRs (30d)
- 8
Description
What Happened
44/98 [============>---------------] 44% Skipped installation of bin bin/php-parse for package nikic/php-parser: name conflicts with an existing file
Skipped installation of bin phpunit for package phpunit/phpunit: name conflicts with an existing file
58/98 [================>-----------] 59% Skipped installation of bin bin/paratest for package brianium/paratest: name conflicts with an existing file
Skipped installation of bin bin/paratest_for_phpstorm for package brianium/paratest: name conflicts with an existing file
67/98 [===================>--------] 68% Skipped installation of bin bin/pest for package pestphp/pest: name conflicts with an existing file
{
"homepage": "https://raxon.org",
"require": {
"raxon/framework": "dev-main",
"raxon/test": "dev-main",
"raxon/boot": "dev-main",
"raxon/node": "dev-main",
"raxon/route": "dev-main",
"raxon/event": "dev-main",
"raxon/middleware": "dev-main",
"raxon/output_filter": "dev-main",
"raxon/config": "dev-main",
"raxon/autoload": "dev-main",
"raxon/server": "dev-main",
"raxon/log": "dev-main",
"raxon/host": "dev-main",
"raxon/basic": "dev-main",
"raxon/account": "dev-main",
"raxon/parse": "dev-main",
"raxon/example": "dev-main",
"raxon/doctrine": "dev-main",
"raxon/ollama": "dev-main",
"guzzlehttp/guzzle": "^7.9",
"ext-pcntl": "*",
"raxon/deno": "dev-main",
"raxon/task": "dev-main",
"raxon_app/filemanager": "dev-main",
"raxon/search": "dev-main",
"raxon/frankenphp": "dev-main",
"raxon/git": "dev-main",
"raxon/backup": "dev-main",
"raxon/filesystem": "dev-main",
"raxon/workspace": "dev-main",
"raxon/ace": "dev-main",
"raxon/desktop": "dev-main",
"raxon/filemanager": "dev-main",
"raxon/audioplayer": "dev-main",
"raxon/issue": "dev-main",
"raxon/ollama-gui": "dev-main",
"raxon/audio": "dev-main",
"raxon/videoplayer": "dev-main",
"raxon/priya": "dev-main"
},
"require-dev": {
"pestphp/pest": "^3.05",
"mockery/mockery": "^1.6"
},
"config": {
"allow-plugins": {
"pestphp/pest-plugin": true
}
},
"license" : "MIT",
"authors" : [{
"name" : "Remco van der Velde",
"email" : "development@universeorange.com"
}],
"prefer-stable": true
}
i think this are the pestphp/pest errors
How to Reproduce
composer update on the main branch after a git pull merged on top 2024 code
Sample Repository
No response
Pest Version
Pest Testing Framework 3.8.4
PHP Version
PHP 8.4.13 Copyright (c) The PHP Group
Operation System
Linux
Notes
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing composer update on the main branch with the shown Composer configuration, PHP 8.4.13, and Pest 3.8.4. Verify the reported bin-name conflicts for pest, phpunit, paratest, and php-parse; done means the update no longer produces those skipped-installation errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100