Pub get sometimes doesn't terminate #971
Labels
closed-duplicate
Closed in favor of an existing report
type-bug
Incorrect behavior (everything from a crash to more subtle misbehavior)
<img src="https://avatars.githubusercontent.com/u/2978182?v=3" align="left" width="96" height="96"hspace="10"> Issue by lukechurch
Originally opened as dart-lang/sdk#18543
It seems to be happening on this repo: https://github.com/a14n/dart-google-maps
At commit: 780daebe74d6899277b50219919ef882b25bfaeb
I am doing some bulk analysis on lots of pub files. If I run pub get on this repo's pubspec.yaml, after running it on several hundred other files, it never completes, the dart process saturates at 100%.
Running on verbose capturing streams, gives a very long log that I will transfer to you separately.
A sample from close to the end of it is at the end of this issue. There are around 700k simliarish lines.
SLVR: | | | | | | | | | | | | | | | | | | | | | | * select mdv 0.6.14 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | * select analyzer_experimental 0.8.6 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | * select meta 0.8.8 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | crypto 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | * select crypto 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | http 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to http because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | http 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.2+3 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to http because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.2+1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to http because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to http because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to http because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | http 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to analyzer_experimental because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | * select analyzer_experimental 0.8.5 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | * select meta 0.8.8 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | crypto 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | * select crypto 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | http 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.2 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.1 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.1 from hosted is last version, backtracking
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to http because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | http 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | * select http 0.9.2+3 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | add implicit >=0.11.0 <0.13.0 pub dependency on barback
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | * select oauth2 0.9.0 from hosted
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | disjoint constraints on path:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=0.9.0 <0.10.0 from intl
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | any from polymer
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >=1.0.0 <1.2.0 from google_oauth2_client
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | backjump to oauth2 because it depends on path
SLVR: | | | | | | | | | | | | | | | | | | | | | | | | | | | | oauth2 0.9.0 from hosted is locked
The text was updated successfully, but these errors were encountered: