Skip to content

Conversation

chrisbobbe
Copy link
Collaborator

CI is broken by what looks like a bug in flutter pub get:

Resolving dependencies...
The current Flutter SDK version is 3.37.0-1.0.pre-175.

Because zulip requires Flutter SDK version >=3.37.0-1.0.pre-89,
version solving failed.
Failed to update packages.

It looks like the number at the end is being compared lexicographically, not numerically as it should be. That should be fixed, but for now, work around by just bumping the threshold to a version where that number starts with "1".

@chrisbobbe chrisbobbe requested a review from gnprice September 18, 2025 01:16
@chrisbobbe chrisbobbe added the integration review Added by maintainers when PR may be ready for integration label Sep 18, 2025
CI is broken by what looks like a bug in `flutter pub get`:

  Resolving dependencies...
  The current Flutter SDK version is 3.37.0-1.0.pre-175.

  Because zulip requires Flutter SDK version >=3.37.0-1.0.pre-89,
  version solving failed.
  Failed to update packages.

It looks like the number at the end is being compared
lexicographically, not numerically as it should be. That should be
fixed, but for now, work around by just bumping the threshold to a
version where that number starts with "1".
@gnprice
Copy link
Member

gnprice commented Sep 18, 2025

Thanks for the fix. Pretty silly upstream bug. The fix/workaround looks good; merging.

@gnprice gnprice force-pushed the pr-upgrade-flutter-to-fix-ci branch from 9832202 to 7cab2ad Compare September 18, 2025 18:39
@gnprice gnprice merged commit 7cab2ad into zulip:main Sep 18, 2025
1 check passed
@chrisbobbe chrisbobbe deleted the pr-upgrade-flutter-to-fix-ci branch September 18, 2025 18:40
@gnprice gnprice added the upstream Would benefit from work in Flutter or another upstream label Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration review Added by maintainers when PR may be ready for integration upstream Would benefit from work in Flutter or another upstream
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants