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

Not Support Laravel 11 please Fix #303

Open
saeedtofigh opened this issue Mar 19, 2024 · 6 comments
Open

Not Support Laravel 11 please Fix #303

saeedtofigh opened this issue Mar 19, 2024 · 6 comments

Comments

@saeedtofigh
Copy link

Detailed description

Provide a detailed description of the change or addition you are proposing.

Make it clear if the issue is a bug, an enhancement or just a question.

Context

Why is this change important to you? How would you use it?

How can it benefit other users?

Possible implementation

Not obligatory, but suggest an idea for implementing addition or change.

Your environment

Include as many relevant details about the environment you experienced the bug in and how to reproduce it.

  • Version used (e.g. PHP 7.2, HHVM 3):
  • Operating system and version (e.g. Ubuntu 19.04, Windows 10):
  • Link to your project:
  • ...
  • ...
@saeedtofigh
Copy link
Author

Problem 1
- shetabit/payment v5.8.0 requires shetabit/multipay ^1.0 -> satisfiable by shetabit/multipay[v1.0, ..., v1.45.0].
- shetabit/payment v1.0 requires illuminate/support ~5.1 -> found illuminate/support[v5.1.1, ..., v5.8.36] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment[v1.1, ..., v1.2] require illuminate/broadcasting ~5.1 -> found illuminate/broadcasting[v5.1.1, ..., v5.8.36] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment v1.2.1 requires guzzlehttp/guzzle ^6.3 -> found guzzlehttp/guzzle[6.3.0, ..., 6.5.8] but the package is fixed to 7.8.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- shetabit/payment[v1.2.2, ..., v1.2.3, v2.0, ..., v2.2.4] require illuminate/broadcasting >=5.8 <7.0 -> found illuminate/broadcasting[v5.8.0, ..., v5.8.36, v6.0.0, ..., v6.20.44] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment v2.3 requires illuminate/broadcasting 5.8.|6.|7.* -> found illuminate/broadcasting[v5.8.0, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment[v2.4, ..., v2.4.8, v3.0.0, ..., v3.0.1] require illuminate/broadcasting ^5.8|^6.0|^7.0 -> found illuminate/broadcasting[v5.8.0, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment[v3.1.0, v4.0.0, ..., v4.2.0] require illuminate/broadcasting ^5.0|^6.0|^7.0|^8.0 -> found illuminate/broadcasting[v5.1.1, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment[v4.2.1, ..., v4.3.3] require illuminate/broadcasting ^5.0|^6.0|^7.0|^8.0|^9.0 -> found illuminate/broadcasting[v5.1.1, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.
- shetabit/payment[v5.0.0, ..., v5.7.0] require illuminate/broadcasting ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0 -> found illuminate/broadcasting[v5.1.1, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16, v10.0.0, ..., v10.48.3] but these were not loaded, likely because it conflicts with another require.
- shetabit/multipay[v1.0, ..., v1.45.0] require nesbot/carbon ^1.39|^2.0 -> found nesbot/carbon[1.39.0, 1.39.1, 2.0.0, ..., 2.72.3] but the package is fixed to 3.1.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- Root composer.json requires shetabit/payment * -> satisfiable by shetabit/payment[v1.0, ..., v1.2.3, v2.0, ..., v2.4.8, v3.0.0, v3.0.1, v3.1.0, v4.0.0, ..., v4.3.3, v5.0.0, ..., v5.8.0].

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require shetabit/payment:*" to figure out if any version is installable, or "composer require shetabit/payment:^2.1" if you know which you need.

@fullstack1995
Copy link

same problem here

@khanzadimahdi
Copy link
Member

could you please provide a fix? since the package is open-source, please put some effort into it to keep it updated. sorry about that, I am so busy these days.

@aquateamir
Copy link

aquateamir commented Mar 23, 2024

mentions shetabit/payment v1.2.1 has a conflict with guzzlehttp/guzzle. This seems like a separate issue related to a specific version of shetabit/payment.

Manual resolution: You might need to manually adjust your composer.json file to loosen or adjust the version constraints for illuminate/broadcasting and nesbot/carbon to find compatible combinations with shetabit/payment and shetabit/multipay.

Use --with-all-dependencies flag: The message suggests running composer update --with-all-dependencies (-W). This allows composer to consider upgrades, downgrades, and removals of currently locked packages to resolve conflicts.

shetabit/payment versions between v1.1 and v1.2.3, v2.0 to v2.2.4, and v2.4 to v4.3.3 all require a specific range of illuminate/broadcasting that might conflict with other package requirements.
shetabit/multipay also has a dependency conflict with nesbot/carbon

@khanzadimahdi
Copy link
Member

دوستان یه مقدار فعالتر باشید و مشکل رو رفع کنید و مرج رکوئست بزارید. فکر نمیکنم رفع مشکل دپندنسی های کامپوزر کار سختی باشه! نیازه توی فایل کامپوزر ورژن جدید لاراول و دپندنسی های مرتبط باهاش رو تعریف کرد.
این پکیج اوپن سورس هست و فرصت خوبیه واسه مشارکت توی یه پروژه اوپن سورس.

@khanzadimahdi
Copy link
Member

khanzadimahdi commented May 3, 2024

related: shetabit/multipay#236

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants