```Exception message: Build graph construction fai...
# development
s
Copy code
Exception message: Build graph construction failed for (DescendantAddresses(directory=u''), Select(Collection.of(HydratedTarget))):
Computing Select(DescendantAddresses(directory=u''), =Collection.of(HydratedTarget))
  Computing Task(<class 'pants.engine.addressable.Collection.of(HydratedTarget)'>, DescendantAddresses(directory=u''), =Collection.of(HydratedTarget))
    Computing Dependencies(DescendantAddresses(directory=u''), =HydratedTarget)
      Computing Dependencies(BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), =HydratedTarget)
        Computing Select(BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), =HydratedTarget)
          Computing Task(<function hydrate_target at 0x10eb51668>, BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), =HydratedTarget)
            Computing Dependencies(BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), =HydratedField)
              Computing Select(SourcesField(address=BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), arg=resources, filespecs={u'exclude': [], u'globs': [u'**/**.yaml']}), =HydratedField)
                Computing Task(<function hydrate_sources at 0x10eb51d70>, SourcesField(address=BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), arg=resources, filespecs={u'exclude': [], u'globs': [u'**/**.yaml']}), =HydratedField)
                  Computing Projection(SourcesField(address=BuildFileAddress(web-tools/src/python/twitter/web_tools/release_tools/BUILD, release-tools), arg=resources, filespecs={u'exclude': [], u'globs': [u'**/**.yaml']}), =Snapshot)
                    Computing Select(PathGlobs(include=(u'web-tools/src/python/twitter/web_tools/release_tools/**/**.yaml',), exclude=()), =Snapshot)
                      Computing Snapshot(PathGlobs(include=(u'web-tools/src/python/twitter/web_tools/release_tools/**/**.yaml',), exclude=()))
                        Throw(Failed to parse PathGlobs: Failed to parse PathGlobs for include(["web-tools/src/python/twitter/web_tools/release_tools/**/**.yaml"]), exclude([]): Could not parse "web-tools/src/python/twitter/web_tools/release_tools/**/**.yaml" as a glob: PatternError { pos: 2, msg: "recursive wildcards must form a single path component" })