Package Details: flutter-artifacts-engine-linux-google-bin 3.41.2-3

Git Clone URL: https://aur.archlinux.org/flutter.git (read-only, click to copy)
Package Base: flutter
Description: Flutter SDK component - linux engine
Upstream URL: https://flutter.dev
Keywords: android fuchsia ios mobile sdk
Licenses: custom, BSD, CCPL
Groups: flutter
Conflicts: flutter-engine-linux
Provides: flutter-engine-linux
Submitter: flipflop97
Maintainer: WithTheBraid
Last Packager: WithTheBraid
Votes: 151
Popularity: 0.022312
First Submitted: 2017-06-05 21:03 (UTC)
Last Updated: 2026-02-22 06:08 (UTC)

Required by (1)

Sources (43)

Pinned Comments

WithTheBraid commented on 2025-11-11 10:15 (UTC)

This package is deprecated in favor of aur/flutter which now contains all required artifacts on its own. This PKGBUILD will be kept as is in order to ensure seamless builds of old Flutter version in future.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 28 Next › Last »

Kppqju77 commented on 2025-02-20 21:25 (UTC)

@logion this is a problem with gradle configuration (you shoud have an error report in android/build/reports/problems saying that /usr/lib/flutter/packages/flutter_tools/gradle is not writable, after chowning this repository to you user when you run flutter you should be able to go further than this error. IMO we need to define a writable "projectDirectory" inside the gradle config instead of fiddling with /usr/lib rights. I will test some more later.

logion commented on 2025-02-19 13:12 (UTC)

After upgrading from flutter 3.27.3 to 3.29.0-3, I can't build the default app that's created via flutter create for Android anymore (nor my own app). Any ideas? Abbreviated error is below, full output is here: Full error here: https://gist.github.com/fvdnabee/d6414d52ea867d20b58762b68a5b0918

❯ flutter create -t app app
❯ cd app
❯ flutter run
Launching lib/main.dart on sdk gphone64 x86 64 in debug mode...
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':gradle:compileKotlin'.
> java.nio.file.NoSuchFileException: /usr/lib/flutter/packages/flutter_tools/gradle/.kotlin/sessions/kotlin-compiler-1507545787284407277.salive

* 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 577ms
Running Gradle task 'assembleDebug'...                             686ms
Error: Gradle task assembleDebug failed with exit code 1

WithTheBraid commented on 2025-02-15 11:00 (UTC)

@orzogc Please build 3.29.0-2 - I admit, 3.29.0-1 had this issue.

orzogc commented on 2025-02-15 07:43 (UTC) (edited on 2025-02-15 07:45 (UTC) by orzogc)

When building flutter 3.29.0-1, I encountered these errors:

packages/flutter_tools/lib/src/artifacts.dart:1468:52: Error: Expected ';' after this.
    return io.Platform.environment['DART_ROOT'] ?? '/opt/dart-sdk'
                                                   ^^^^^^^^^^^^^^^
packages/flutter_tools/lib/src/android/gradle.dart:468:5: Error: The getter 'command' isn't defined for the class 'AndroidGradleBuilder'.
 - 'AndroidGradleBuilder' is from 'package:flutter_tools/src/android/gradle.dart' ('packages/flutter_tools/lib/src/android/gradle.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named 'command'.
    command.add('--project-cache-dir=$gradleUserHome/flutter/.gradle');
    ^^^^^^^
==> ERROR: A failure occurred in build().
    Aborting...

andradei commented on 2024-10-17 03:14 (UTC)

This package is the one the craziest things from the AUR I tried to install. From the pinned comments, this is because of how flutter is required to be installed and how the AUR helpers work, etc.

I'm going to try manual installation instead of this.

nicolarevelant commented on 2024-09-30 20:37 (UTC) (edited on 2024-09-30 20:40 (UTC) by nicolarevelant)

Why do the following packages conflicts with themself:

  • flutter
  • flutter-gradle

HBBrennan commented on 2024-09-20 03:31 (UTC)

If anyone sees the error,

Unhandled exception:
PathNotFoundException: Cannot open file, path = '/usr/lib/flutter/version' (OS Error: No such file or directory, errno = 2)

I was able to fix this with unset FLUTTER_ROOT. I previously set it to work with some other tools. Hope this helps someone.

emlun commented on 2024-09-11 14:59 (UTC)

gradle-autowrap has now been upgraded to version 1.1.2 which fixes the incompatibility.

emlun commented on 2024-09-11 14:19 (UTC)

Wait, sorry, I spoke to soon - that was caused by gradle-autowrap assuming that ./gradlew is an executable if it exists. Uninstalling that package fixes the issue.

emlun commented on 2024-09-11 14:15 (UTC) (edited on 2024-09-11 14:20 (UTC) by emlun)

(EDIT 2: This is caused by incompatibility with gradle-autowrap, not the fault of the PKGBUILD.)

Build currently fails on a fresh clone (EDIT: This is commit 9980c0c110732f216a450ac22592ab7cb3f175b1):

$ git clone https://aur.archlinux.org/flutter.git
$ cd flutter/
$ makepkg
==> Making package: flutter 3.24.1-1 (Wed 11 Sep 2024 04:10:47 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading flutter-3.24.1.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13.5M    0 13.5M    0     0  5178k      0 --:--:--  0:00:02 --:--:-- 6771k
  -> Found system-dart.patch
  -> Found gradle-user-home.patch
  -> Found flutter.sh
  -> Found version.patch
  -> Found no-lock.patch
  -> Found no-runtime-download.patch
  -> Found doctor.patch
  -> Found opt-in-analytics.patch
==> Validating source files with sha256sums...
    flutter-3.24.1.tar.xz ... Passed
    system-dart.patch ... Passed
    gradle-user-home.patch ... Passed
    flutter.sh ... Passed
    version.patch ... Passed
    no-lock.patch ... Passed
    no-runtime-download.patch ... Passed
    doctor.patch ... Passed
    opt-in-analytics.patch ... Passed
==> Extracting sources...
  -> Extracting flutter-3.24.1.tar.xz with bsdtar
==> Starting prepare()...
patching file packages/flutter_tools/bin/tool_backend.dart
Hunk #1 succeeded at 69 with fuzz 2.
patching file packages/flutter_tools/bin/tool_backend.sh
patching file packages/flutter_tools/gradle/src/main/groovy/flutter.groovy
Hunk #1 succeeded at 323 (offset -1 lines).
patching file packages/flutter_tools/lib/src/artifacts.dart
Hunk #2 succeeded at 1223 (offset 45 lines).
Hunk #3 succeeded at 1530 (offset 189 lines).
patching file packages/flutter_tools/lib/src/cache.dart
patching file packages/flutter_tools/lib/src/commands/create_base.dart
Hunk #2 succeeded at 394 (offset 1 line).
patching file packages/flutter_tools/lib/src/dart/pub.dart
patching file packages/flutter_tools/lib/src/dart/language_version.dart
patching file packages/flutter_tools/gradle/build.gradle.kts
patching file packages/flutter_tools/lib/src/android/gradle.dart
Hunk #2 succeeded at 363 (offset 1 line).
patching file packages/flutter_tools/lib/src/version.dart
Hunk #5 succeeded at 295 (offset 2 lines).
Hunk #6 succeeded at 379 (offset 2 lines).
Hunk #7 succeeded at 472 (offset 63 lines).
Hunk #8 succeeded at 539 (offset 63 lines).
Hunk #9 succeeded at 547 (offset 63 lines).
Hunk #10 succeeded at 576 (offset 20 lines).
Hunk #11 succeeded at 745 (offset 17 lines).
Hunk #12 succeeded at 769 (offset 17 lines).
Hunk #13 succeeded at 830 (offset 17 lines).
patching file packages/flutter_tools/lib/src/cache.dart
Hunk #1 succeeded at 284 with fuzz 1 (offset 4 lines).
Hunk #2 succeeded at 671 (offset 37 lines).
patching file packages/flutter_tools/lib/src/cache.dart
Hunk #1 succeeded at 954 (offset 28 lines).
Hunk #2 succeeded at 1057 (offset 41 lines).
patching file packages/flutter_tools/lib/src/doctor.dart
Hunk #1 succeeded at 646 (offset 25 lines).
patching file packages/flutter_tools/lib/src/reporting/usage.dart
patching file packages/flutter_tools/lib/src/reporting/first_run.dart
Hunk #1 succeeded at 39 with fuzz 2 (offset 2 lines).
$HOME/tmp/flutter/src/gradlew $HOME/tmp/flutter/src
Using .
/usr/local/bin/gradle: line 49: $HOME/tmp/flutter/src/gradlew: Is a directory
==> ERROR: A failure occurred in prepare().
    Aborting...