Skip to content

🐛 [firebase_messaging] incompatible with flutter_driver #3573

Closed
@dotdoom

Description

@dotdoom

Bug report

Describe the bug

The current Dart SDK version is 2.10.0-110.3.beta.                      
                                                                        
Because every version of flutter_driver from sdk depends on platform 3.0.0-nullsafety.1 and firebase_messaging >=0.2.0 depends on platform ^2.0.0, flutter_driver from sdk is incompatible with firebase_messaging >=0.2.0.
And because firebase_messaging <0.2.0 requires SDK version >=1.8.0 <2.0.0, flutter_driver from sdk is incompatible with firebase_messaging.
So, because delern_flutter depends on both firebase_messaging any and flutter_driver any from sdk, version solving failed.
Running "flutter pub upgrade" in flutter...                             
pub upgrade failed (1; So, because delern_flutter depends on both firebase_messaging any and flutter_driver any from sdk, version solving failed.)

Steps to reproduce

dependencies:
  firebase_messaging: any
$ flutter channel beta
$ flutter upgrade
$ flutter packages upgrade

Expected behavior

Packages are upgraded / got.

Flutter doctor

Run flutter doctor and paste the output below:

Click To Expand
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, 1.22.0-12.1.pre, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[!] Android Studio (version 3.6)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.48.0)
[✓] Connected device (1 available)

! Doctor found issues in 1 category.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions