rhythmic-morning-87313
07/25/2022, 4:42 AM13:38:22.35 [ERROR] Encountered 16 rule graph errors:
No installed rules return the type InjectPexBinaryEntryPointDependency, and it was not provided by potential callers of @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]).
If that type should be computed by a rule, ensure that that rule is installed.
If it should be provided by a caller, ensure that it is included in any relevant Query or Get.
No installed rules return the type InjectPythonDistributionDependencies, and it was not provided by potential callers of @rule(pants.backend.python.target_types_rules:420:inject_python_distribution_dependencies(InjectPythonDistributionDependencies, PythonInferSubsystem) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]).
If that type should be computed by a rule, ensure that that rule is installed.
If it should be provided by a caller, ensure that it is included in any relevant Query or Get.
No installed rules return the type WrappedTargetRequest, and it was not provided by potential callers of @rule(pants.engine.internals.graph:330:resolve_target(WrappedTargetRequest, TargetTypesToGenerateTargetsRequests) -> WrappedTarget, gets=[Get(_TargetParametrizations, _TargetParametrizationsRequest)]).
If that type should be computed by a rule, ensure that that rule is installed.
If it should be provided by a caller, ensure that it is included in any relevant Query or Get.
No source of dependency Get(ExplicitlyProvidedDependencies, DependenciesRequest) for @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(ExplicitlyProvidedDependencies, DependenciesRequest) for @rule(pants.backend.python.target_types_rules:420:inject_python_distribution_dependencies(InjectPythonDistributionDependencies, PythonInferSubsystem) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(PythonModuleOwners, PythonModuleOwnersRequest) for @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(PythonModuleOwners, PythonModuleOwnersRequest) for @rule(pants.backend.python.target_types_rules:420:inject_python_distribution_dependencies(InjectPythonDistributionDependencies, PythonInferSubsystem) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest) for @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest) for @rule(pants.backend.python.target_types_rules:420:inject_python_distribution_dependencies(InjectPythonDistributionDependencies, PythonInferSubsystem) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(WrappedTarget, WrappedTargetRequest) for @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(WrappedTarget, WrappedTargetRequest) for @rule(pants.backend.python.target_types_rules:420:inject_python_distribution_dependencies(InjectPythonDistributionDependencies, PythonInferSubsystem) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency Get(_TargetParametrizations, _TargetParametrizationsRequest) for @rule(pants.engine.internals.graph:330:resolve_target(WrappedTargetRequest, TargetTypesToGenerateTargetsRequests) -> WrappedTarget, gets=[Get(_TargetParametrizations, _TargetParametrizationsRequest)]). All potential sources were eliminated: []
No source of dependency PythonInferSubsystem for @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency PythonInferSubsystem for @rule(pants.backend.python.target_types_rules:420:inject_python_distribution_dependencies(InjectPythonDistributionDependencies, PythonInferSubsystem) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPythonDistributionEntryPoints, ResolvePythonDistributionEntryPointsRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency PythonSetup for @rule(pants.backend.python.target_types_rules:207:inject_pex_binary_entry_point_dependency(InjectPexBinaryEntryPointDependency, PythonInferSubsystem, PythonSetup) -> InjectedDependencies, gets=[Get(WrappedTarget, WrappedTargetRequest), Get(ExplicitlyProvidedDependencies, DependenciesRequest), Get(ResolvedPexEntryPoint, ResolvePexEntryPointRequest), Get(PythonModuleOwners, PythonModuleOwnersRequest)]). All potential sources were eliminated: []
No source of dependency TargetTypesToGenerateTargetsRequests for @rule(pants.engine.internals.graph:330:resolve_target(WrappedTargetRequest, TargetTypesToGenerateTargetsRequests) -> WrappedTarget, gets=[Get(_TargetParametrizations, _TargetParametrizationsRequest)]). All potential sources were eliminated: []
curved-television-6568
07/25/2022, 5:48 AMrhythmic-morning-87313
07/26/2022, 7:11 AMbitter-ability-32190
07/27/2022, 7:51 AMrhythmic-morning-87313
07/27/2022, 12:54 PMinfer_platform_specific_dependencies()
function is not entered at allbitter-ability-32190
07/27/2022, 1:50 PMrequired_fields
on them?platform_resources
target 🤔The pull request first appeared in release_2.14.0.dev3
rhythmic-morning-87313
07/28/2022, 1:04 PMbitter-ability-32190
07/28/2022, 1:31 PMWrappedTargetRequest
. That might've gone in 2.13 I think.rhythmic-morning-87313
07/29/2022, 5:37 AMbitter-ability-32190
07/29/2022, 10:13 AM