Skip to content

none of these projects build #102

@glycerine

Description

@glycerine

I'm on macOS Sonoma 14.0 intel amd64.
I've installed and validated that flutter can build and deploy a basic app.

Surprisingly, none of these GetStream flutter-samples projects builds at all.
flutter doctor -v output below.

I tried 2 things, to no avail. I tried changing the gradle version to 8.5 to be compatible with the Java 21 that flutter/android studio uses. No luck. I tried deleting the pubspec_overrides.yaml file. Also no luck.

How is GetStream even a going concern at all -- if their most basic tech demos fail to build?

jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ ls
ls
README.md		assets			lib			pubspec.yaml
analysis_options.yaml	build			macos			pubspec_overrides.yaml
android			ios			pubspec.lock		web
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ flutter run
flutter run
Launching lib/main.dart on SM A055F in debug mode...
You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/to/flutter-gradle-plugin-apply


FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not create task ':app:copyFlutterAssetsDebug'.
      > Could not create task ':app:mergeDebugAssets'.
         > Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
==============================================================================

2: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not create task ':app:copyFlutterAssetsDebug'.
      > Could not create task ':app:mergeDebugAssets'.
         > Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
==============================================================================

BUILD FAILED in 10m 19s
Running Gradle task 'assembleDebug'...                            620.1s
Error: Gradle task assembleDebug failed with exit code 1
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ cd ..
cd ..
jaten@jbook ~/flutter-samples/packages (develop) $ ls
ls
chatty		imessage	stream_chat_v1
jaten@jbook ~/flutter-samples/packages (develop) $ cd chatty/
cd chatty/
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ ls
ls
LICENSE		android		assets		lib
README.md	art		ios		pubspec.yaml
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ flutter run
flutter run
Build failed due to use of deleted Android v1 embedding.
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ flutter doctor -v
flutter doctor -v
[✓] Flutter (Channel stable, 3.24.4, on macOS 14.0 23A344 darwin-x64, locale en-US)
    • Flutter version 3.24.4 on channel stable at /Users/jaten/flutter
    • Upstream repository ssh://git@github.com/flutter/flutter.git
    • Framework revision 603104015d (2 weeks ago), 2024-10-24 08:01:25 -0700
    • Engine revision db49896cf2
    • Dart version 3.5.4
    • DevTools version 2.37.3

[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at /Users/jaten/Library/Android/sdk
    • Platform android-35, build-tools 35.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 21.0.3+-79915915-b509.11)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A240d
    • CocoaPods version 1.16.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2024.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 21.0.3+-79915915-b509.11)

[✓] VS Code (version unknown)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.100.0
    ✗ Unable to determine VS Code version.

[✓] Connected device (3 available)
    • SM A055F (mobile) • R92X400L8ZX • android-arm64  • Android 14 (API 34)
    • macOS (desktop)   • macos       • darwin-x64     • macOS 14.0 23A344 darwin-x64
    • Chrome (web)      • chrome      • web-javascript • Google Chrome 130.0.6723.117

[✓] Network resources
    • All expected network resources are available.

• No issues found!
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ git remote -v
git remote -v
origin	ssh://git@github.com/GetStream/flutter-samples (fetch)
origin	ssh://git@github.com/GetStream/flutter-samples (push)
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ cd ..
cd ..
jaten@jbook ~/flutter-samples/packages (develop) $ ls
ls
chatty		imessage	stream_chat_v1
jaten@jbook ~/flutter-samples/packages (develop) $ cd stream_chat_v1/
cd stream_chat_v1/
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ ls
ls
README.md		assets			lib			pubspec.yaml
analysis_options.yaml	build			macos			pubspec_overrides.yaml
android			ios			pubspec.lock		web
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ mv pubspec_overrides.yaml ~
mv pubspec_overrides.yaml ~
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ flutter run
flutter run
Launching lib/main.dart on SM A055F in debug mode...
You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/to/flutter-gradle-plugin-apply


FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not create task ':app:copyFlutterAssetsDebug'.
      > Could not create task ':app:mergeDebugAssets'.
         > Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
==============================================================================

2: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not create task ':app:copyFlutterAssetsDebug'.
      > Could not create task ':app:mergeDebugAssets'.
         > Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
==============================================================================

BUILD FAILED in 1s
Running Gradle task 'assembleDebug'...                           2,127ms
Error: Gradle task assembleDebug failed with exit code 1
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ flutter run
flutter run
Launching lib/main.dart on SM A055F in debug mode...
You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/to/flutter-gradle-plugin-apply


FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not create task ':app:copyFlutterAssetsDebug'.
      > Could not create task ':app:mergeDebugAssets'.
         > Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
==============================================================================

2: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not create task ':app:copyFlutterAssetsDebug'.
      > Could not create task ':app:mergeDebugAssets'.
         > Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
==============================================================================

BUILD FAILED in 1s
Running Gradle task 'assembleDebug'...                           1,854ms
Error: Gradle task assembleDebug failed with exit code 1
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ git diff
git diff
diff --git a/packages/imessage/android/build.gradle b/packages/imessage/android/build.gradle
index eec07a3..b1f71e1 100644
--- a/packages/imessage/android/build.gradle
+++ b/packages/imessage/android/build.gradle
@@ -26,6 +26,6 @@ subprojects {
     project.evaluationDependsOn(':app')
 }
 
-task clean(type: Delete) {
+tasks.register("clean", Delete) {
     delete rootProject.buildDir
 }
diff --git a/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties b/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties
index bc6a58a..4cf0c84 100644
--- a/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties
+++ b/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip
diff --git a/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties b/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties
index 75b9065..5fe127a 100644
--- a/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties
: 
+++ b/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip
diff --git a/packages/stream_chat_v1/pubspec_overrides.yaml b/packages/stream_chat_v1/pubspec_overrides.yaml
deleted file mode 100644
index 3ae03d0..0000000
--- a/packages/stream_chat_v1/pubspec_overrides.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-dependency_overrides:
-  stream_chat:
-    git:
-      url: https://github.com/GetStream/stream-chat-flutter.git
-      ref: master
-      path: packages/stream_chat
-  stream_chat_flutter_core:
-    git:
-      url: https://github.com/GetStream/stream-chat-flutter.git
-      ref: master
-      path: packages/stream_chat_flutter_core
-  stream_chat_flutter:
-    git:
-      url: https://github.com/GetStream/stream-chat-flutter.git
-      ref: master
: 
-      path: packages/stream_chat_flutter
-  stream_chat_persistence:
-    git:
-      url: https://github.com/GetStream/stream-chat-flutter.git
-      ref: master
-      path: packages/stream_chat_persistence
-  stream_chat_localizations:
-    git:
-      url: https://github.com/GetStream/stream-chat-flutter.git
-      ref: master
-      path: packages/stream_chat_localizations
\ No newline at end of file
(END) 
(END)q
�>jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ 
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $

jaten@jbook ~/flutter-samples (develop) $ git log
git log
commit 72538f188477c6218f75fc3df306bcb006d3a97a (HEAD -> develop, origin/develop, origin/HEAD)
Merge: 016d7ae d77ff6a
Author: Deven Joshi <deven9852@gmail.com>
Date:   Wed Aug 28 13:25:31 2024 +0200

    Merge pull request #100 from GetStream/fix/update-sample

    fix: Updates stream chat for the project and brings it up to date

commit d77ff6aaabe399ee45a1e32a6f8fcf267f01a612
Author: Deven Joshi <deven9852@gmail.com>
Date:   Tue Aug 20 13:59:26 2024 +0200

    Updates stream chat for the project and brings it up to date

commit 016d7ae4eff22e61cbad97c957d62b7164db2048
Merge: 6ad297e 31e4a0a
Author: Sahil Kumar <xdsahil@gmail.com>
Date:   Tue Aug 22 19:15:21 2023 +0530

    Merge pull request #98 from GetStream/chore/update-project

    chore: update sample app.

commit 31e4a0aafdec35095510866b2317f29d092d66ac

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions