Skip to content

rules_android and aspect skylib uses local_config_platform #1395

@restingbull

Description

@restingbull
ERROR: rules_kotlin/BUILD:112:11: While resolving toolchains for target //:buildifier.fix (eca7fe2): invalid registered toolchain '@zstd_toolchains//:all': while parsing '@zstd_toolchains//:all': error loading package '@@aspect_bazel_lib++toolchains+zstd_toolchains//': Unable to find package for @@[unknown repo 'local_config_platform' requested from @@aspect_bazel_lib++toolchains+zstd_toolchains]//:constraints.bzl: The repository '@@[unknown repo 'local_config_platform' requested from @@aspect_bazel_lib++toolchains+zstd_toolchains]' could not be resolved: No repository visible as '@local_config_platform' from repository '@@aspect_bazel_lib++toolchains+zstd_toolchains'. The local_config_platform built-in module is disabled by --incompatible_disable_native_repo_rules. Either remove that flag, or replace @local_config_platform with @platforms//host.

Found in buildifier_prebuilt version 8.2.1.

ERROR: /var/lib/buildkite-agent/.cache/bazel/_bazel_buildkite-agent/ec321eb2cc2d0f8f91b676b6d4c66c29/sandbox/linux-sandbox/816/execroot/_main/bazel-out/k8-fastbuild/bin/examples/android_.bazelversion_test.runfiles/_main/examples/android/libKtAndroid/BUILD.bazel:55:16: While resolving toolchains for target //libKtAndroid:res2 (3c4f4ae): invalid registered toolchain '@androidsdk//:all': while parsing '@androidsdk//:all': error loading package '@@rules_android++android_sdk_repository_extension+androidsdk//': at /var/lib/buildkite-agent/.cache/bazel/_bazel_buildkite-agent/ec321eb2cc2d0f8f91b676b6d4c66c29/sandbox/linux-sandbox/816/execroot/_main/_tmp/ee7f14f93685d328d21b14deaf28c3ba/_bazel_buildkite-agent/f59f12eee25d37897f57208085ae3ef2/external/rules_android++android_sdk_repository_extension+androidsdk/helper.bzl:16:6: Unable to find package for @@[unknown repo 'local_config_platform' requested from @@rules_android++android_sdk_repository_extension+androidsdk]//:constraints.bzl: The repository '@@[unknown repo 'local_config_platform' requested from @@rules_android++android_sdk_repository_extension+androidsdk]' could not be resolved: No repository visible as '@local_config_platform' from repository '@@rules_android++android_sdk_repository_extension+androidsdk'. The local_config_platform built-in module is disabled by --incompatible_disable_native_repo_rules. Either remove that flag, or replace @local_config_platform with @platforms//host.

Found in rules_android version 0.6.6

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