Package Details: flutter-common 3.38.1-3

Git Clone URL: https://aur.archlinux.org/flutter.git (read-only, click to copy)
Package Base: flutter
Description: Flutter SDK component - common SDK files and pub cache
Upstream URL: https://flutter.dev
Keywords: android fuchsia ios mobile sdk
Licenses: custom, BSD, CCPL
Groups: flutter
Submitter: flipflop97
Maintainer: WithTheBraid
Last Packager: WithTheBraid
Votes: 151
Popularity: 0.64
First Submitted: 2017-06-05 21:03 (UTC)
Last Updated: 2025-11-23 12:41 (UTC)

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 .. 27 Next › Last »

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...

Alkaris commented on 2024-09-01 01:59 (UTC)

This entire package is a mess, everything split up like this causes so much trouble with dependencies. I hope Flutter dies because it's really annoying working with any package dependencies from Google.

J4UNE commented on 2024-08-20 00:04 (UTC)

@bitscoper Yes, it gives me the same error.

==> Making package: flutter 3.24.0-1 (Tue Aug 20 03:04:37 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Missing dependencies:
  -> dart>=3.5.0
==> ERROR: Could not resolve all dependencies.
 -> Failed to install layer, rolling up to next layer.error:error making: flutter - exit status 8

<deleted-account> commented on 2024-08-19 06:02 (UTC)

Can confirm, @jpala

<deleted-account> commented on 2024-08-19 06:01 (UTC)

==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Missing dependencies:
  -> dart>=3.5.0
==> ERROR: Could not resolve all dependencies.
 -> Failed to install layer, rolling up to next layer.error:error making: flutter - exit status 8

jpala commented on 2024-08-16 02:14 (UTC)

Latest update looks like it might have conflicting dependencies.

Most packages require dart > 3.5 but it looks like flutter-engine-common-google-bin requires dart < 3.5

WithTheBraid commented on 2024-06-22 11:45 (UTC)

@Yorokobii Maybe you could consider installing aur/flutter-intellij-patch ? That one simply installs that symlink.

Yorokobii commented on 2024-06-22 11:41 (UTC)

Some tools use the path to the flutter bin to call the dart bin, I suppose to use compatible versions. Do you think it would be okay for your package to make a link to the dart binary as /usr/lib/flutter/bin/dart ? This package is so complex I'm not entirely sure it's good practice but I'm just throwing that here.