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

make web package support > 1.0.0 and < 2.0.0 #134

Open
amrgetment opened this issue Jan 3, 2025 · 1 comment
Open

make web package support > 1.0.0 and < 2.0.0 #134

amrgetment opened this issue Jan 3, 2025 · 1 comment

Comments

@amrgetment
Copy link

amrgetment commented Jan 3, 2025

I got the following error on my app

Because segment_analytics 1.1.2 depends on web >=0.3.0 <=1.0.0 and no versions of segment_analytics match >1.1.2 <2.0.0, segment_analytics ^1.1.2 requires web >=0.3.0 <=1.0.0.
So, because ment depends on both web ^1.1.0 and segment_analytics ^1.1.2, version solving failed.

the solution is very simple
make web package support > 1.0.0 and < 2.0.0

I solved it in my project by

dependency_overrides:
  web: ^1.1.0
@foxanna
Copy link

foxanna commented Feb 14, 2025

Same! A lot of recent versions of popular packages, including build_runner rely on web ^1.1.0 which causes errors when attempting to update:

Because build_runner 2.4.15 depends on web ^1.1.0 and segment_analytics 1.1.2 depends on web >=0.3.0 <=1.0.0, build_runner 2.4.15 is incompatible with segment_analytics 1.1.2.
Failed to update packages.

Users have to apply this temporary fix in every package of their project which is inconvenient:

dependency_overrides:
  web: 1.1.0

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

2 participants