https://pantsbuild.org/ logo
#development
Title
# development
h

hundreds-father-404

02/12/2021, 6:45 PM
This is a weird one:
Copy code
E       ValueError: Encountered 1 rule graph error:
E         Too many sources of dependency Get(Addresses, FilesystemSpecs) for @rule(pants.engine.internals.graph:462:resolve_addresses_from_specs(Specs) -> Addresses, gets=[Get(Addresses, AddressSpecs), Get(Addresses, FilesystemSpecs)]): [
E               "@rule(pants.engine.internals.graph:423:addresses_from_filesystem_specs(FilesystemSpecs, GlobalOptions) -> Addresses, gets=[Get(Paths, PathGlobs), Get(Owners, OwnersRequest)]) (for FilesystemSpecs)",
E               "@rule(pants.engine.internals.graph:423:addresses_from_filesystem_specs(FilesystemSpecs, GlobalOptions) -> Addresses, gets=[Get(Paths, PathGlobs), Get(Owners, OwnersRequest)]) (for FilesystemSpecs)",
E               "@rule(pants.engine.internals.graph:423:addresses_from_filesystem_specs(FilesystemSpecs, GlobalOptions) -> Addresses, gets=[Get(Paths, PathGlobs), Get(Owners, OwnersRequest)]) (for FilesystemSpecs)",
E           ]
In a test. What's weird is those are all the same entries
I gtg pack, but fyi https://github.com/pantsbuild/pants/pull/11559 Run
./pants test src/python/pants/core/target_types_test.py