Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for laravel 12 #1026

Closed
1TXB1L4L opened this issue Feb 26, 2025 · 3 comments
Closed

Update for laravel 12 #1026

1TXB1L4L opened this issue Feb 26, 2025 · 3 comments
Assignees
Labels
duplicate This issue or pull request already exists enhancement New feature or request

Comments

@1TXB1L4L
Copy link

Error while i install in Laravel 12,

composer update

Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires bavix/laravel-wallet * -> satisfiable by bavix/laravel-wallet[0.0.1, 1.0.0, ..., 1.2.3, 2.0.0, ..., 2.4.1, 3.0.0, ..., 3.3.0, 4.0.0, ..., 4.2.2, 5.0.0, ..., 5.5.1, 6.0.0, ..., 6.2.4, 7.0.0, ..., 7.3.6, 8.0.0, ..., 8.4.3, 9.0.0, ..., 9.6.4, 10.0.0, ..., 10.1.7, 11.0.0, ..., 11.3.0].
    - Root composer.json requires inertiajs/inertia-laravel ^2.0 -> satisfiable by inertiajs/inertia-laravel[v2.0.0, v2.0.1].
    - Root composer.json requires nunomaduro/collision ^8.6 -> satisfiable by nunomaduro/collision[v8.6.0, v8.6.1].
    - Root composer.json requires pestphp/pest-plugin-laravel ^3.1 -> satisfiable by pestphp/pest-plugin-laravel[v3.1.0].
    - bavix/laravel-wallet[0.0.1, 1.0.0, ..., 1.2.3, 2.0.0, ..., 2.4.1, 3.0.0, ..., 3.1.4] require php ^7.1 -> your php version (8.2.14) does not satisfy that requirement.
    - bavix/laravel-wallet[10.0.0, ..., 10.1.4] require illuminate/contracts ^10.0 -> satisfiable by illuminate/contracts[v10.0.0, ..., v10.48.28].
    - illuminate/database[v10.0.0, ..., v10.48.28] require illuminate/contracts ^10.0 -> satisfiable by illuminate/contracts[v10.0.0, ..., v10.48.28].
    - bavix/laravel-wallet[10.1.5, ..., 10.1.7] require illuminate/contracts ^10.0|^11.0 -> satisfiable by illuminate/contracts[v10.0.0, ..., v10.48.28, v11.0.0, ..., v11.44.0].
    - bavix/laravel-wallet[11.0.0, ..., 11.3.0] require illuminate/contracts ^11.0 -> satisfiable by illuminate/contracts[v11.0.0, ..., v11.44.0].
    - bavix/laravel-wallet[3.1.5, ..., 3.3.0, 4.0.0, ..., 4.1.4] require illuminate/database ^5.5|^6.0 -> satisfiable by illuminate/database[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.20.44].
    - bavix/laravel-wallet[4.2.0, ..., 4.2.2, 5.0.0, ..., 5.3.1] require illuminate/database ^6.0|^7.0 -> satisfiable by illuminate/database[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6].
    - bavix/laravel-wallet[5.3.2, ..., 5.5.1, 6.0.0, ..., 6.2.4, 7.0.0, ..., 7.3.2] require illuminate/database ^6.0|^7.0|^8.0 -> satisfiable by illuminate/database[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27].
    - bavix/laravel-wallet[7.3.3, ..., 7.3.6] require illuminate/contracts ^6.0|^7.0|^8.0 -> satisfiable by illuminate/contracts[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27].
    - bavix/laravel-wallet[8.0.0, ..., 8.4.3, 9.0.0, ..., 9.5.0] require illuminate/database ^9.0 -> satisfiable by illuminate/database[v9.0.0, ..., v9.52.16].
    - bavix/laravel-wallet 9.6.0 requires illuminate/database ^9.37 -> satisfiable by illuminate/database[v9.37.0, ..., v9.52.16].
    - bavix/laravel-wallet[9.6.1, ..., 9.6.4] require illuminate/database ^9.37|^10.0 -> satisfiable by illuminate/database[v9.37.0, ..., v9.52.16, v10.0.0, ..., v10.48.28].
    - illuminate/contracts[v5.5.0, ..., v5.5.44] require psr/simple-cache ~1.0 -> satisfiable by psr/simple-cache[1.0.0, 1.0.1].
    - illuminate/contracts[v6.0.0, ..., v6.19.1] require php ^7.2 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/database[v6.0.0, ..., v6.19.1] require php ^7.2 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/contracts[v6.20.0, ..., v6.20.44, v7.29.0, ..., v7.30.6, v8.12.0, ..., v8.83.27] require psr/simple-cache ^1.0 -> satisfiable by psr/simple-cache[1.0.0, 1.0.1].
    - illuminate/contracts[v7.0.0, ..., v7.28.4] require php ^7.2.5 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/database[v7.0.0, ..., v7.28.4] require php ^7.2.5 -> your php version (8.2.14) does not satisfy that requirement.
    - symfony/console[v5.0.0, ..., v5.0.8] require php ^7.2.5 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/contracts[v8.0.0, ..., v8.11.2] require php ^7.3 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/database[v8.0.0, ..., v8.11.2] require php ^7.3 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/database[v5.5.0, ..., v5.5.44] require illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.0, ..., v5.5.44].
    - illuminate/database[v5.6.0, ..., v5.8.36] require php ^7.1.3 -> your php version (8.2.14) does not satisfy that requirement.
    - illuminate/database[v6.20.0, ..., v6.20.44] require illuminate/contracts ^6.0 -> satisfiable by illuminate/contracts[v6.0.0, ..., v6.20.44].
    - illuminate/database[v7.29.0, ..., v7.30.6] require symfony/console ^5.0 -> satisfiable by symfony/console[v5.0.0, ..., v5.4.47].
    - illuminate/database[v8.12.0, ..., v8.18.0] require symfony/console ^5.1 -> satisfiable by symfony/console[v5.1.0, ..., v5.4.47].
    - illuminate/database[v8.18.1, ..., v8.73.2] require symfony/console ^5.1.4 -> satisfiable by symfony/console[v5.1.4, ..., v5.4.47].
    - illuminate/database[v8.74.0, ..., v8.83.27] require symfony/console ^5.4 -> satisfiable by symfony/console[v5.4.0, ..., v5.4.47].
    - illuminate/database[v9.0.0, ..., v9.34.0] require symfony/console ^6.0 -> satisfiable by symfony/console[v6.0.0, ..., v6.4.17].
    - illuminate/database[v9.35.0, ..., v9.52.16] require symfony/console ^6.0.9 -> satisfiable by symfony/console[v6.0.9, ..., v6.4.17].
    - nunomaduro/collision[v8.6.0, ..., v8.6.1] require symfony/console ^7.2.1 -> satisfiable by symfony/console[v7.2.1].
    - pestphp/pest v3.7.4 requires pestphp/pest-plugin-mutate ^3.0.5 -> satisfiable by pestphp/pest-plugin-mutate[v3.0.5].
    - pestphp/pest-plugin-laravel v3.1.0 requires pestphp/pest ^3.7.4 -> satisfiable by pestphp/pest[v3.7.4].
    - pestphp/pest-plugin-mutate v3.0.5 requires psr/simple-cache ^3.0.0 -> satisfiable by psr/simple-cache[3.0.0].
    - Conclusion: don't install illuminate/contracts v10.48.28 (conflict analysis result)
    - Conclusion: don't install illuminate/contracts v11.44.0 (conflict analysis result)
    - You can only install one version of a package, so only one of these can be installed: psr/simple-cache[1.0.0, 1.0.1, 3.0.0].
    - You can only install one version of a package, so only one of these can be installed: symfony/console[v3.4.0, ..., v3.4.47, v4.0.0, ..., v4.4.49, v5.0.0, ..., v5.4.47, v6.0.0, ..., v6.4.17, v7.0.0, ..., v7.2.1].

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
@1TXB1L4L 1TXB1L4L added the enhancement New feature or request label Feb 26, 2025
@rez1dent3 rez1dent3 added the duplicate This issue or pull request already exists label Feb 26, 2025
@rez1dent3
Copy link
Member

#1022

@rez1dent3
Copy link
Member

@1TXB1L4L If you use prefixes in mysql, then it is better to wait for a fix from laravel.
laravel/framework#54817

If there are no prefixes, then you can update. Tag 11.4.0.

Good luck to you)

@rez1dent3
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants