@sotoleni Thanks for the hint, I fixed it and pushed a new patch. Thanks a lot for testing !
Search Criteria
Package Details: flutter-target-linux 3.32.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/flutter.git (read-only, click to copy) |
---|---|
Package Base: | flutter |
Description: | Flutter SDK component - linux target files |
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: | 150 |
Popularity: | 1.14 |
First Submitted: | 2017-06-05 21:03 (UTC) |
Last Updated: | 2025-08-12 11:05 (UTC) |
Dependencies (13)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR)
- cmake (cmake3AUR, cmake-gitAUR)
- dart (fvm-flutter-proxyAUR, flutterupAUR, flutter-dart-google-binAUR, flutter-binAUR, dart-sdk-devAUR)
- flutter-engine-linux (flutter-engine-linux-google-binAUR)
- flutter-toolAUR (flutter-binAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- libglvnd (libglvnd-gitAUR)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-jobserverAUR)
- pkgconf (pkgconf-gitAUR)
- dart (fvm-flutter-proxyAUR, flutterupAUR, flutter-dart-google-binAUR, flutter-binAUR, dart-sdk-devAUR) (make)
- gradle (make)
- jq (jq-gitAUR, jq-staticAUR, jaq-binAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR, unzip-pAUR) (make)
Required by (11)
- finamp (make)
- finamp-git (make)
- fluffychat-git (make)
- flutter
- fwallet (make)
- fwallet-git (make)
- jhentai-git (make)
- nostrmo (make)
- polycule (make)
- polycule-git (make)
- quickgui (make)
Sources (9)
Latest Comments
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 27 Next › Last »
WithTheBraid commented on 2024-03-25 09:08 (UTC)
sotoleni commented on 2024-03-25 06:42 (UTC)
Hello,
congratulations for the new installation system. But, please fix this line of the patch:
system-dart.patch 127:+ final Directory devToolsDir = _fileSystem.directory(dartSdkRoot + 'bin/resources/devtools');
For this one with the slash before the bin: 127:+ final Directory devToolsDir = _fileSystem.directory(dartSdkRoot + '/bin/resources/devtools');
Thank you very much for your work!
silikeite commented on 2024-03-25 02:13 (UTC) (edited on 2024-03-25 02:17 (UTC) by silikeite)
Currently getting the following error when updating from an existing installation with the new build process:
[☠] Flutter (the doctor check crashed)
✗ Due to an error, the doctor check did not complete. If the error message below is not
helpful, please let us know about this issue at
https://github.com/flutter/flutter/issues.
✗ Exception: Could not find directory at /opt/dart-sdkbin/resources/devtools
Did a fresh uninstall/install and the error is still there. (Reverting to previous version resolves the issue).
hxzhao527 commented on 2024-02-28 12:31 (UTC)
In China, storage.googleapis.com
maybe not available, according to the official document Using Flutter in China, I had to modify the PKGBUILD to do that:
diff --git a/PKGBUILD b/PKGBUILD
index fca6c4f..8b0d856 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -36,8 +36,15 @@ optdepends=("android-sdk: develop for Android devices"
backup=("opt/${pkgname}/packages/${pkgname}_test/pubspec.yaml" "opt/${pkgname}/packages/${pkgname}/pubspec.yaml")
options=("!emptydirs")
install="${pkgname}.install"
+
+baseurl="https://storage.googleapis.com"
+if [[ -v FLUTTER_STORAGE_BASE_URL ]]; then
+ baseurl=${FLUTTER_STORAGE_BASE_URL}
+fi
+
+
source=(
- "${pkgname}-${pkgver}.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/${pkgname}_linux_${pkgver/.hotfix/+hotfix}-stable.tar.xz"
+ "${pkgname}-${pkgver}.tar.xz::${baseurl}/flutter_infra_release/releases/stable/linux/${pkgname}_linux_${pkgver/.hotfix/+hotfix}-stable.tar.xz"
"${pkgname}.sh"
"${pkgname}.csh"
)
xGhost commented on 2024-01-13 05:18 (UTC) (edited on 2024-03-01 02:16 (UTC) by xGhost)
I'm getting the following error when I try to install the package, any idea on maybe why?
==> Starting build()...
Downloading Linux x64 Dart SDK from Flutter engine 3f3e560236539b7e2702f5ac790b2a4691b32d49...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 208M 100 208M 0 0 25.0M 0 0:00:08 0:00:08 --:--:-- 26.0M
Building flutter tool...
Could not find the pub cache. No `HOME` environment variable exists.
Consider setting the `PUB_CACHE` variable manually.
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)
I set the variable $HOME and $PUB_CACHE explicitly and when I run echo I get the right directories. I also tried clearing pub_cache as well as the cache where the downloaded files are.
Update: Fixed the issue by clearing the AUR cache and running flutter pub cache clean
.
laura7089 commented on 2023-11-22 18:30 (UTC) (edited on 2023-11-22 18:31 (UTC) by laura7089)
makepkg
is throwing a warning that the final files contain a reference to the build directory:
==> WARNING: Package contains reference to $srcdir
opt/flutter/bin/cache/flutter_tools.snapshot
xuiqzy commented on 2023-11-10 15:14 (UTC)
On update from 3.13.8-1 to 3.13.9-1, when installing (everything works afterwards), I get:
(2/2) checking available disk space [########################################################################################################################] 100%
warning: could not get file information for opt/flutter/.git-refs/
warning: could not get file information for opt/flutter/.git-refs/FETCH_HEAD
warning: could not get file information for opt/flutter/.git-refs/HEAD
warning: could not get file information for opt/flutter/.git-refs/ORIG_HEAD
warning: could not get file information for opt/flutter/.git-refs/config
warning: could not get file information for opt/flutter/.git-refs/description
warning: could not get file information for opt/flutter/.git-refs/hooks/
warning: could not get file information for opt/flutter/.git-refs/hooks/applypatch-msg.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/commit-msg.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/fsmonitor-watchman.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/post-update.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/pre-applypatch.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/pre-commit.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/pre-merge-commit.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/pre-push.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/pre-rebase.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/pre-receive.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/prepare-commit-msg.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/push-to-checkout.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/sendemail-validate.sample
warning: could not get file information for opt/flutter/.git-refs/hooks/update.sample
warning: could not get file information for opt/flutter/.git-refs/index
warning: could not get file information for opt/flutter/.git-refs/info/
warning: could not get file information for opt/flutter/.git-refs/info/exclude
warning: could not get file information for opt/flutter/.git-refs/info/refs
warning: could not get file information for opt/flutter/.git-refs/logs/
warning: could not get file information for opt/flutter/.git-refs/logs/HEAD
warning: could not get file information for opt/flutter/.git-refs/logs/refs/
warning: could not get file information for opt/flutter/.git-refs/logs/refs/heads/
warning: could not get file information for opt/flutter/.git-refs/logs/refs/heads/stable
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/HEAD
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/beta
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/flutter-3.16-candidate.0
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/flutter-3.16-candidate.10
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/flutter-3.16-candidate.13
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/flutter-3.16-candidate.14
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/main
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/master
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/revert-136744-revert-136239-xbl231010
warning: could not get file information for opt/flutter/.git-refs/logs/refs/remotes/origin/switch_adaptive
warning: could not get file information for opt/flutter/.git-refs/objects/
warning: could not get file information for opt/flutter/.git-refs/objects/info/
warning: could not get file information for opt/flutter/.git-refs/objects/info/commit-graph
warning: could not get file information for opt/flutter/.git-refs/objects/info/packs
warning: could not get file information for opt/flutter/.git-refs/objects/pack/
warning: could not get file information for opt/flutter/.git-refs/objects/pack/pack-6b4f1ac1f1eab1fcc4118e6d45bf7122ccbdbd44.idx
warning: could not get file information for opt/flutter/.git-refs/objects/pack/pack-6b4f1ac1f1eab1fcc4118e6d45bf7122ccbdbd44.pack
warning: could not get file information for opt/flutter/.git-refs/objects/pack/pack-6b4f1ac1f1eab1fcc4118e6d45bf7122ccbdbd44.rev
warning: could not get file information for opt/flutter/.git-refs/objects/pack/pack-b04c680a4d5511e071e549c92527a5799a13512f.idx
warning: could not get file information for opt/flutter/.git-refs/objects/pack/pack-b04c680a4d5511e071e549c92527a5799a13512f.pack
warning: could not get file information for opt/flutter/.git-refs/objects/pack/pack-b04c680a4d5511e071e549c92527a5799a13512f.rev
warning: could not get file information for opt/flutter/.git-refs/packed-refs
warning: could not get file information for opt/flutter/.git-refs/refs/
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/HEAD
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/beta
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/flutter-3.16-candidate.0
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/flutter-3.16-candidate.10
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/flutter-3.16-candidate.13
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/flutter-3.16-candidate.14
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/main
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/master
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/revert-136744-revert-136239-xbl231010
warning: could not get file information for opt/flutter/.git-refs/refs/remotes/origin/switch_adaptive
warning: could not get file information for opt/flutter/.git-refs/refs/tags/
warning: could not get file information for opt/flutter/.git-refs/refs/tags/3.16.0-0.3.pre
warning: could not get file information for opt/flutter/.git-refs/refs/tags/3.16.0-12.0.pre
warning: could not get file information for opt/flutter/.git-refs/refs/tags/3.16.0-13.0.pre
warning: could not get file information for opt/flutter/.git-refs/refs/tags/3.16.0-14.0.pre
warning: could not get file information for opt/flutter/.pub-preload-cache/
warning: could not get file information for opt/flutter/.pub-preload-cache/_discoveryapis_commons-1.0.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/_fe_analyzer_shared-61.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/analyzer-5.13.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/archive-3.3.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/args-2.4.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/async-2.11.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/battery-2.0.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/battery_platform_interface-2.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/boolean_selector-2.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/browser_launcher-1.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/built_collection-5.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/built_value-8.6.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera-0.10.5+2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_android-0.10.8+2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_avfoundation-0.9.13+2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_platform_interface-2.5.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_web-0.3.1+4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/characters-1.3.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/checked_yaml-2.0.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/clock-1.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/collection-1.17.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/completion-1.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/connectivity-3.0.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/connectivity_for_web-0.4.0+1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/connectivity_macos-0.2.1+2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/connectivity_platform_interface-2.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/convert-3.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/coverage-1.6.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/cross_file-0.3.3+4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/crypto-3.0.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/csslib-1.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/cupertino_icons-1.0.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/cupertino_icons-1.0.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/dap-1.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/dds-2.9.0+hotfix.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/dds_service_extensions-1.5.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/device_info-2.0.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/device_info_platform_interface-2.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/devtools_shared-2.24.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/dwds-19.0.1+1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/equatable-2.0.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/fake_async-1.3.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/ffi-2.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/file-6.1.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/file_testing-3.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/fixnum-1.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/flutter_gallery_assets-1.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/flutter_lints-2.0.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/flutter_plugin_android_lifecycle-2.0.15.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/flutter_template_images-4.2.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/frontend_server_client-3.2.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/gcloud-0.8.9.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/glob-2.1.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/google_fonts-4.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/googleapis-3.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/googleapis_auth-1.4.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/html-0.15.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/http-0.13.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/http_multi_server-3.2.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/http_parser-4.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/intl-0.18.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/io-1.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/isolate-2.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/js-0.6.7.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/json_annotation-4.8.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/json_rpc_2-3.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/leak_tracker-7.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/leak_tracker_testing-1.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/lints-2.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/logging-1.2.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/matcher-0.12.16.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/material_color_utilities-0.5.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/meta-1.9.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/metrics_center-1.0.9.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/mime-1.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/multicast_dns-0.3.2+3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/mustache_template-2.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/native_stack_traces-0.5.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/node_preamble-2.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/package_config-2.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path-1.8.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider-2.0.15.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_android-2.0.27.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_foundation-2.2.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_linux-2.1.11.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_platform_interface-2.0.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_windows-2.1.7.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/pedantic-1.11.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/petitparser-5.4.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/platform-3.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/plugin_platform_interface-2.1.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/plugin_platform_interface-2.1.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/pool-1.5.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/process-4.2.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/process_runner-4.1.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/protobuf-3.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/pub_semver-2.1.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/pubspec_parse-1.2.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/quiver-3.2.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf-1.4.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_packages_handler-3.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_proxy-1.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_static-1.1.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_web_socket-1.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shrine_images-2.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/source_map_stack_trace-2.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/source_maps-0.10.12.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/source_span-1.10.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/sse-4.1.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/stack_trace-1.11.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/standard_message_codec-0.0.1+3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/stream_channel-2.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/stream_transform-2.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/string_scanner-1.2.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/sync_http-0.3.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/term_glyph-1.2.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/test-1.24.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/test_api-0.6.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/test_core-0.5.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/typed_data-1.3.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/unified_analytics-2.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher-6.1.11.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_android-6.0.17.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_ios-6.1.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_linux-3.0.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_macos-3.0.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_platform_interface-2.1.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_web-2.0.17.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_windows-3.0.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/usage-4.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/uuid-3.0.7.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/vector_math-2.1.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/video_player-2.2.11.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/video_player_platform_interface-5.1.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/video_player_web-2.0.15.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/vm_service-11.7.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/vm_snapshot_analysis-0.7.6.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/watcher-1.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/web-0.1.4-beta.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/web_socket_channel-2.4.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/webdriver-3.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/webkit_inspection_protocol-1.2.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/win32-5.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/xdg_directories-1.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/xml-6.3.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/yaml-3.1.2.tar.gz
:: Processing package changes...
PolarianDev commented on 2023-10-24 12:41 (UTC)
@takase This package does not provide dart, dart is bundled due to flutter being a pain.
pacman -Syu dart
if you want dart, which will install the latest version of dart and not what flutter has bundled.
Good luck,
Polarian
takase commented on 2023-10-24 09:06 (UTC)
Somehow dart wasn't added to path, I had to modify the PKGBUILD to do that:
diff --git a/PKGBUILD b/PKGBUILD
index 1e52a20..32e9ccb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -74,4 +74,5 @@ package() {
mv "${pkgdir}/opt/${pkgname}/.git" "${pkgdir}/opt/${pkgname}/.git-refs"
ln -s "/opt/${pkgname}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ ln -s "/opt/${pkgname}/bin/dart" "${pkgdir}/usr/bin/dart"
}
Pinned Comments
WithTheBraid commented on 2024-03-28 00:44 (UTC) (edited on 2024-05-10 11:44 (UTC) by WithTheBraid)
TL;DR
Upgrade using
aur/yay
might take very long and works inefficiently.Upgrade using
aur/paru
requires the-d
flag.This is not my fault.
Note to the lovers of AUR helpers : It looks like dependency resolution is a complex topic. Despite all package relations being properly declared in the Flutter packages, most AUR helpers seem to have trouble resolving the dependency chain between the package bases
aur/flutter
andaur/flutter-artifacts-google-bin
. This is not my fault and I cannot do anything about it.It looks like the initial installation works fine using
aur/paru
. Sadlyaur/paru
does not reach at building updates for the package without additional flags. Please useparu -Syud
(whereas the-d
is the relevant flag) to upgrade the package.On the other hand
aur/yay
properly reaches at both installing and updating this package, even though it builds the package 15 times (!!!) again and again.If you use
aur/paru
, consider to simply executepacman -R flutter && pacman -Rns flutter
to clean up the previous installation of both package bases.If you build both package bases using
makepkg -sfC
and later on install all build outputs usingpacman -U
, both the installation and the updates work like a charm.I'm very sorry for the inconvenience, but sadly there's nothing I can do about this.
WithTheBraid commented on 2024-03-25 20:55 (UTC) (edited on 2024-05-10 11:45 (UTC) by WithTheBraid)
Huge update to the Flutter AUR package :
The previous implementation basically did a user installation of Flutter - downloaded the custom Dart SDK, CI artifacts from Chromium CI and had to be kept in user R/W access in order to have the Flutter Cache Manager working.
These times are now over - a clean and (almost) completely rewritten PKGBUILD which now uses clean dependency declarations, system Dart and Gradle and for sure no more user R/W installation directory.
This AUR entry is now a split package. Installing
aur/flutter
will still bundle the entire toolchain you knew from before. The other way round, if you don't need everything - e.g. when depending on Flutter as a build dependency in another package, you can choose to only depend on what you need.The following split packages are available :
flutter
: meta package containing all other split packagesflutter-common
: the common files for Flutter needed for all use casesflutter-devel
: your option of choice as a developer - ships the Flutter tool and all required templates to e.g. create a new projectflutter-tool
: The pure Flutter tool. Use asdepends
to build your package.flutter-target-linux
: The Flutter Linux build files. Use asdepends
to build your package.flutter-target-web
: The Flutter web build files. Use asdepends
to build web apps (e.g.fluffychat-web
does this).flutter-target-android
: The Flutter Android build files. Use if you want to develop Android apps.flutter-gradle
: The Flutter Gradle wrapper. Populated from system Gradle.flutter-intellij-patch
: a tiny patch to make the IntelliJ Flutter plugin work with the new package.flutter-material-fonts-google-bin
: Mandatory fonts package, planned to have a system-installed drop-in replacement soon.flutter-engine-common-google-bin
: Shared part of the Flutter engine - downloaded from Google servers.flutter-sky-engine-google-bin
: Flutter sky engine - downloaded from Google servers.flutter-engine-linux-google-bin
: Linux part of the Flutter engine - downloaded from Google servers.flutter-engine-web-google-bin
: Web part of the Flutter engine - downloaded from Google servers.flutter-engine-android-google-bin
: Android part of the Flutter engine - downloaded from Google servers.flutter-gradle-google-bin
: The Flutter Gradle wrapper - downloaded from Google servers.flutter-dart-google-bin
: The Flutter original Dart SDK - downloaded from Google servers. This is helpful if theextra/dart
package is not available in the right version on your distro or remix.Stay tuned for non google-bin versions of the engine, they are in coming !
Since almost everything is written from scratch and heavy patches are applied to use the system packages as dependencies, there might still be bugs occurring. Please report them otherwise I can't fix them !