Skip to content

"gclient sync" fails in flutter repo due to duplicate key #51982

@stereotype441

Description

@stereotype441

I'm trying to follow the instructions in https://github.com/flutter/flutter/wiki/Setting-up-the-Engine-development-environment and when I try to do "gclient sync" I get the error message "ValueError: duplicate key in dictionary: src/third_party/dart/pkg/analysis_server/language_model (file '/usr/local/google/home/paulberry/flutter/engine/src/flutter/DEPS', line 511)".

It looks like the good folks at depot_tools added a rule to prohibit duplicate DEPS entries today (https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2088422) so flutter's DEPS file is now broken.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engineflutter/engine related. See also e: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions