When I upgraded from 3.10.0-1 to 3.10.1-1 I got the following warnings. Is there any way to prevent those?
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.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/_fe_analyzer_shared-58.0.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/analyzer-5.10.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.0.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.4.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera-0.10.3+2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_android-0.10.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_avfoundation-0.9.13+1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_platform_interface-2.5.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/camera_web-0.3.1+3.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.2.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.1.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.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/csslib-0.17.2.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/dds-2.7.10.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/dds_service_extensions-1.3.3.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.23.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/dwds-19.0.0.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.1.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.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/flutter_plugin_android_lifecycle-2.0.8.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.7.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/glob-2.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/google_fonts-4.0.3.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.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/html-0.15.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/http-0.13.5.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.0.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.0.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-2.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/lints-2.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/logging-1.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/matcher-0.12.15.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/material_color_utilities-0.2.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.7.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.5.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.14.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_android-2.0.21.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_foundation-2.2.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/path_provider_linux-2.1.10.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.5.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.3.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/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-2.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/pub_semver-2.1.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/pubspec_parse-1.2.2.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.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_packages_handler-3.0.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_proxy-1.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_static-1.1.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/shelf_web_socket-1.0.3.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.9.1.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.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/test_api-0.5.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/test_core-0.5.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/typed_data-1.3.1.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/unified_analytics-1.1.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher-6.1.10.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.3.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_linux-3.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_macos-3.0.4.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_platform_interface-2.1.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_web-2.0.16.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/url_launcher_windows-3.0.5.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/usage-4.1.0.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.3.0.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/vm_snapshot_analysis-0.7.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/watcher-1.0.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/web_socket_channel-2.3.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-3.1.3.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.2.2.tar.gz
warning: could not get file information for opt/flutter/.pub-preload-cache/yaml-3.1.1.tar.gz
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 !