Closed PStoner3 closed 4 years ago
Please check if you've configured the right environment variables for your proxy: https://dart.dev/tools/pub/troubleshoot#pub-get-fails-from-behind-a-corporate-firewall
@jonasfj I stated in the initial write up that I have the required environment variables set and the flutter doctor output shows the proxy settings are correct.
As an updated, I closed all instances of Android Studio (1 instance), Git for Windows (my bash command line 1 instance), and the windows command line (1 instance). I re-opened git for windows and ran the command again and it completed normally.
@PStoner3, sorry, I didn't know environment variables are case-insensitive on Windows (Just did a little googling).
Still it might be worth trying lowercase http_proxy
, etc... as dart:io
might not know about case insensitivity on Windows (and I'm just guessing here, but the OS level APIs might be case-preserving).
I'm running pub get by hitting cmd+save in my pubspec.yaml in VSCode in an AngularDart project:
name: ngdart_webrtc_demo
description: Ngdart Webrtc Demo
version: 0.0.1
environment:
sdk: '>=2.7.0 <3.0.0'
dependencies:
angular: 5.3.1
firebase: 7.1.0
dev_dependencies:
angular_test:
build_runner:
build_test:
build_web_compilers:
pageloader:
test:
The pub get never finishes and I see two "dart" processes in my activity monitor with memory usage that continues to climb if I don't stop the processes. Right now one is at 2.3 GB and the other at 1.95 GB.
@CoreyCole is this a related issue? You're on a different platform, does pub get -v
have similar output and errors? if not please file a separate issue.
@jonasfj I think you're right it is unrelated. Mine was an infinite version solving issue. I solved it by copy pasting the pubspec versions from the AngularDart hackernews pwa.
I'm trying to reproduce what was going on but it is working fine now.
I will open another issue if it comes up again :) thank you
got infinite loop with pub 2.7.2
tream_channel ^1.6.0 or analyzer >=0.36.0 <0.39.0 or test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7
SLVR: ! not test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7 is partially satisfied by not test_core <0.2.3-∞
SLVR: ! which is caused by "test_core <0.2.3-∞ depends on stream_channel ^1.6.0"
SLVR: ! thus: test >=0.12.0-beta.3 <1.9.3-∞ requires stream_channel ^1.6.0 or analyzer >=0.36.0 <0.39.0 or test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7
SLVR: ! not test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7 is partially satisfied by not test_core <0.2.3-∞
SLVR: ! which is caused by "test_core <0.2.3-∞ depends on stream_channel ^1.6.0"
SLVR: ! thus: test >=0.12.0-beta.3 <1.9.3-∞ requires stream_channel ^1.6.0 or analyzer >=0.36.0 <0.39.0 or test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7
SLVR: ! not test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7 is partially satisfied by not test_core <0.2.3-∞
SLVR: ! which is caused by "test_core <0.2.3-∞ depends on stream_channel ^1.6.0"
SLVR: ! thus: test >=0.12.0-beta.3 <1.9.3-∞ requires stream_channel ^1.6.0 or analyzer >=0.36.0 <0.39.0 or test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7
SLVR: ! not test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7 is partially satisfied by not test_core <0.2.3-∞
SLVR: ! which is caused by "test_core <0.2.3-∞ depends on stream_channel ^1.6.0"
SLVR: ! thus: test >=0.12.0-beta.3 <1.9.3-∞ requires stream_channel ^1.6.0 or analyzer >=0.36.0 <0.39.0 or test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7
SLVR: ! not test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7 is partially satisfied by not test_core <0.2.3-∞
SLVR: ! which is caused by "test_core <0.2.3-∞ depends on stream_channel ^1.6.0"
SLVR: ! thus: test >=0.12.0-beta.3 <1.9.3-∞ requires stream_channel ^1.6.0 or analyzer >=0.36.0 <0.39.0 or test_core 0.2.3 or 0.2.4 or 0.2.5 or 0.2.6 or 0.2.7
...
pubspec.yaml
name: synagie5
environment:
sdk: ">=2.6.0 <3.0.0"
dependencies:
angel_auth: ^2.0.0 # Supports stateless authentication via JWT
# angel_jael: ^2.0.0 # Server-side templating engine
angel_production: ^1.0.0 # Production application runner.
angel_static: ^2.0.0 # Static file server
angel_validate: ^2.0.0 # Allows for validation of input data
angel_migration: ^2.0.0
angel_serialize: ^2.2.3+3
angel_framework: "2.1.0"
angel_cors: ^2.0.0
mongo_dart: any
angel_configuration: ^2.1.0
# angel_container: ^1.1.0
angel_model: ^1.0.3
angel_route: ^3.0.6
logger: ^0.6.0
# angel_orm: ^2.0.0-dev
sqljocky5: ^2.2.1
dson: any
colorize: ^2.0.0
stack_trace: ^1.9.3
csv: ^4.0.3
random_string: ^2.0.1
dbcrypt: ^1.0.0
udp: ^3.0.2
mutex: ^1.0.3
synchronized: ^1.5.1
args: ^1.6.0
dev_dependencies:
angel_hot: ^2.0.0
angel_serialize_generator: ^2.5.0
build_runner: ^1.0.0
build_test: ^0.10.2
build_web_compilers: ^0.4.0
angel_test: ^2.0.1
io: ^0.3.2 # For pretty printing.
pedantic: ^1.0.0 # Enforces Dart style conventions.
args: ^1.5.2
dependency_overrides:
angel_framework:
git:
url: https://github.com/u007/framework.git
ref: store-json-body
sqljocky5:
git:
url: https://github.com/u007/sqljocky5.git
ref: master
angel_auth:
git:
url: https://github.com/u007/auth.git
ref: master
mongo_dart:
git:
url: https://github.com/tgercek/mongo_dart.git
ref: master
pubspec.lock
# Generated by pub
# See https://dart.dev/tools/pub/glossary#lockfile
packages:
_fe_analyzer_shared:
dependency: transitive
description:
name: _fe_analyzer_shared
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
analyzer:
dependency: transitive
description:
name: analyzer
url: "https://pub.dartlang.org"
source: hosted
version: "0.39.5"
angel_auth:
dependency: "direct main"
description:
path: "."
ref: master
resolved-ref: "5f078e5579e6fe22be557c42e8001228d95f1e13"
url: "https://github.com/u007/auth.git"
source: git
version: "2.1.5+1"
angel_client:
dependency: transitive
description:
name: angel_client
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
angel_configuration:
dependency: "direct main"
description:
name: angel_configuration
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
angel_container:
dependency: transitive
description:
name: angel_container
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
angel_cors:
dependency: "direct main"
description:
name: angel_cors
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
angel_framework:
dependency: "direct main"
description:
path: "."
ref: store-json-body
resolved-ref: ba0c8a46dda0b67e51fac2fea862ab34a1db0c82
url: "https://github.com/u007/framework.git"
source: git
version: "2.1.0"
angel_hot:
dependency: "direct dev"
description:
name: angel_hot
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.6"
angel_http_exception:
dependency: transitive
description:
name: angel_http_exception
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
angel_migration:
dependency: "direct main"
description:
name: angel_migration
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
angel_model:
dependency: "direct main"
description:
name: angel_model
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
angel_orm:
dependency: transitive
description:
name: angel_orm
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
angel_production:
dependency: "direct main"
description:
name: angel_production
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
angel_route:
dependency: "direct main"
description:
name: angel_route
url: "https://pub.dartlang.org"
source: hosted
version: "3.1.0+1"
angel_serialize:
dependency: "direct main"
description:
name: angel_serialize
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.3+3"
angel_serialize_generator:
dependency: "direct dev"
description:
name: angel_serialize_generator
url: "https://pub.dartlang.org"
source: hosted
version: "2.5.0"
angel_static:
dependency: "direct main"
description:
name: angel_static
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.3+2"
angel_test:
dependency: "direct dev"
description:
name: angel_test
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
angel_validate:
dependency: "direct main"
description:
name: angel_validate
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
angel_websocket:
dependency: transitive
description:
name: angel_websocket
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.3"
archive:
dependency: transitive
description:
name: archive
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.13"
args:
dependency: "direct main"
description:
name: args
url: "https://pub.dartlang.org"
source: hosted
version: "1.6.0"
async:
dependency: transitive
description:
name: async
url: "https://pub.dartlang.org"
source: hosted
version: "2.4.1"
bazel_worker:
dependency: transitive
description:
name: bazel_worker
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.23+1"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
bson:
dependency: transitive
description:
name: bson
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.2"
build:
dependency: transitive
description:
name: build
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.2"
build_config:
dependency: transitive
description:
name: build_config
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.2"
build_daemon:
dependency: transitive
description:
name: build_daemon
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.4"
build_modules:
dependency: transitive
description:
name: build_modules
url: "https://pub.dartlang.org"
source: hosted
version: "2.8.1"
build_resolvers:
dependency: transitive
description:
name: build_resolvers
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.3"
build_runner:
dependency: "direct dev"
description:
name: build_runner
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.1"
build_runner_core:
dependency: transitive
description:
name: build_runner_core
url: "https://pub.dartlang.org"
source: hosted
version: "5.0.0"
build_web_compilers:
dependency: "direct dev"
description:
name: build_web_compilers
url: "https://pub.dartlang.org"
source: hosted
version: "2.9.0"
built_collection:
dependency: transitive
description:
name: built_collection
url: "https://pub.dartlang.org"
source: hosted
version: "4.3.2"
built_mirrors:
dependency: transitive
description:
name: built_mirrors
url: "https://pub.dartlang.org"
source: hosted
version: "0.11.0"
built_value:
dependency: transitive
description:
name: built_value
url: "https://pub.dartlang.org"
source: hosted
version: "7.0.9"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.3"
checked_yaml:
dependency: transitive
description:
name: checked_yaml
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
code_buffer:
dependency: transitive
description:
name: code_buffer
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
code_builder:
dependency: transitive
description:
name: code_builder
url: "https://pub.dartlang.org"
source: hosted
version: "3.2.1"
collection:
dependency: transitive
description:
name: collection
url: "https://pub.dartlang.org"
source: hosted
version: "1.14.12"
colorize:
dependency: "direct main"
description:
name: colorize
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
combinator:
dependency: transitive
description:
name: combinator
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
convert:
dependency: transitive
description:
name: convert
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.1"
coverage:
dependency: transitive
description:
name: coverage
url: "https://pub.dartlang.org"
source: hosted
version: "0.13.9"
crypto:
dependency: transitive
description:
name: crypto
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.4"
csslib:
dependency: transitive
description:
name: csslib
url: "https://pub.dartlang.org"
source: hosted
version: "0.16.1"
csv:
dependency: "direct main"
description:
name: csv
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.3"
dart2_constant:
dependency: transitive
description:
name: dart2_constant
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2+dart2"
dart_style:
dependency: transitive
description:
name: dart_style
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.3"
dbcrypt:
dependency: "direct main"
description:
name: dbcrypt
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
dotenv:
dependency: transitive
description:
name: dotenv
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
dson:
dependency: "direct main"
description:
name: dson
url: "https://pub.dartlang.org"
source: hosted
version: "0.16.0"
file:
dependency: transitive
description:
name: file
url: "https://pub.dartlang.org"
source: hosted
version: "5.1.0"
fixnum:
dependency: transitive
description:
name: fixnum
url: "https://pub.dartlang.org"
source: hosted
version: "0.10.11"
glob:
dependency: transitive
description:
name: glob
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
graphs:
dependency: transitive
description:
name: graphs
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0"
html:
dependency: transitive
description:
name: html
url: "https://pub.dartlang.org"
source: hosted
version: "0.14.0+3"
html_builder:
dependency: transitive
description:
name: html_builder
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.5"
http:
dependency: transitive
description:
name: http
url: "https://pub.dartlang.org"
source: hosted
version: "0.12.0+4"
http2:
dependency: transitive
description:
name: http2
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
http_multi_server:
dependency: transitive
description:
name: http_multi_server
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
http_parser:
dependency: transitive
description:
name: http_parser
url: "https://pub.dartlang.org"
source: hosted
version: "3.1.4"
http_server:
dependency: transitive
description:
name: http_server
url: "https://pub.dartlang.org"
source: hosted
version: "0.9.8+3"
intl:
dependency: transitive
description:
name: intl
url: "https://pub.dartlang.org"
source: hosted
version: "0.15.8"
io:
dependency: "direct dev"
description:
name: io
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.4"
js:
dependency: transitive
description:
name: js
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.1+1"
json_annotation:
dependency: transitive
description:
name: json_annotation
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.1"
json_god:
dependency: transitive
description:
name: json_god
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0-beta+3"
json_rpc_2:
dependency: transitive
description:
name: json_rpc_2
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
logger:
dependency: "direct main"
description:
name: logger
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.0"
logging:
dependency: transitive
description:
name: logging
url: "https://pub.dartlang.org"
source: hosted
version: "0.11.4"
matcher:
dependency: transitive
description:
name: matcher
url: "https://pub.dartlang.org"
source: hosted
version: "0.12.6"
merge_map:
dependency: transitive
description:
name: merge_map
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
meta:
dependency: transitive
description:
name: meta
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.8"
mime:
dependency: transitive
description:
name: mime
url: "https://pub.dartlang.org"
source: hosted
version: "0.9.6+3"
mock_request:
dependency: transitive
description:
name: mock_request
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.6"
mongo_dart:
dependency: "direct main"
description:
path: "."
ref: master
resolved-ref: "7e251f1c7002c9085ec915f9ffeb735e0f26d39d"
url: "https://github.com/tgercek/mongo_dart.git"
source: git
version: "0.4.0-dev.1"
mongo_dart_query:
dependency: transitive
description:
name: mongo_dart_query
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.1"
more:
dependency: transitive
description:
name: more
url: "https://pub.dartlang.org"
source: hosted
version: "1.18.2"
multi_server_socket:
dependency: transitive
description:
name: multi_server_socket
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
mutex:
dependency: "direct main"
description:
name: mutex
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
node_interop:
dependency: transitive
description:
name: node_interop
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
node_io:
dependency: transitive
description:
name: node_io
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1+2"
node_preamble:
dependency: transitive
description:
name: node_preamble
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.8"
package_config:
dependency: transitive
description:
name: package_config
url: "https://pub.dartlang.org"
source: hosted
version: "1.9.3"
package_resolver:
dependency: transitive
description:
name: package_resolver
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.10"
path:
dependency: transitive
description:
name: path
url: "https://pub.dartlang.org"
source: hosted
version: "1.6.4"
pedantic:
dependency: "direct dev"
description:
name: pedantic
url: "https://pub.dartlang.org"
source: hosted
version: "1.9.0"
pool:
dependency: transitive
description:
name: pool
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.0"
protobuf:
dependency: transitive
description:
name: protobuf
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
pub_semver:
dependency: transitive
description:
name: pub_semver
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.4"
pub_sub:
dependency: transitive
description:
name: pub_sub
url: "https://pub.dartlang.org"
source: hosted
version: "2.3.0"
pubspec_parse:
dependency: transitive
description:
name: pubspec_parse
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.5"
quiver:
dependency: transitive
description:
name: quiver
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.3"
quiver_hashcode:
dependency: transitive
description:
name: quiver_hashcode
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
random_string:
dependency: "direct main"
description:
name: random_string
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
range_header:
dependency: transitive
description:
name: range_header
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2+2"
recase:
dependency: transitive
description:
name: recase
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
scratch_space:
dependency: transitive
description:
name: scratch_space
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.4+2"
serializable:
dependency: transitive
description:
name: serializable
url: "https://pub.dartlang.org"
source: hosted
version: "0.12.0"
shelf:
dependency: transitive
description:
name: shelf
url: "https://pub.dartlang.org"
source: hosted
version: "0.7.5"
shelf_packages_handler:
dependency: transitive
description:
name: shelf_packages_handler
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
shelf_static:
dependency: transitive
description:
name: shelf_static
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.8"
shelf_web_socket:
dependency: transitive
description:
name: shelf_web_socket
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.3"
source_gen:
dependency: transitive
description:
name: source_gen
url: "https://pub.dartlang.org"
source: hosted
version: "0.9.5"
source_map_stack_trace:
dependency: transitive
description:
name: source_map_stack_trace
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
source_maps:
dependency: transitive
description:
name: source_maps
url: "https://pub.dartlang.org"
source: hosted
version: "0.10.9"
source_span:
dependency: transitive
description:
name: source_span
url: "https://pub.dartlang.org"
source: hosted
version: "1.7.0"
sqljocky5:
dependency: "direct main"
description:
path: "."
ref: master
resolved-ref: a31840a8c6dc1294d21dcb990404c8df765a778a
url: "https://github.com/u007/sqljocky5.git"
source: git
version: "2.2.1"
stack_trace:
dependency: "direct main"
description:
name: stack_trace
url: "https://pub.dartlang.org"
source: hosted
version: "1.9.3"
stream_channel:
dependency: transitive
description:
name: stream_channel
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
stream_transform:
dependency: transitive
description:
name: stream_transform
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
string_scanner:
dependency: transitive
description:
name: string_scanner
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.5"
synchronized:
dependency: "direct main"
description:
name: synchronized
url: "https://pub.dartlang.org"
source: hosted
version: "1.5.3+2"
term_glyph:
dependency: transitive
description:
name: term_glyph
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
test:
dependency: "direct dev"
description:
name: test
url: "https://pub.dartlang.org"
source: hosted
version: "1.14.2"
test_api:
dependency: transitive
description:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.15"
test_core:
dependency: transitive
description:
name: test_core
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.3"
timing:
dependency: transitive
description:
name: timing
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.1+2"
tuple:
dependency: transitive
description:
name: tuple
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
typed_buffer:
dependency: transitive
description:
name: typed_buffer
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.1"
typed_data:
dependency: transitive
description:
name: typed_data
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.6"
udp:
dependency: "direct main"
description:
name: udp
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.2"
uuid:
dependency: transitive
description:
name: uuid
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.4"
vm_service:
dependency: transitive
description:
name: vm_service
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.0"
vm_service_lib:
dependency: transitive
description:
name: vm_service_lib
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.10+2"
watcher:
dependency: transitive
description:
name: watcher
url: "https://pub.dartlang.org"
source: hosted
version: "0.9.7+14"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
webkit_inspection_protocol:
dependency: transitive
description:
name: webkit_inspection_protocol
url: "https://pub.dartlang.org"
source: hosted
version: "0.5.0+1"
yaml:
dependency: transitive
description:
name: yaml
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
sdks:
dart: ">=2.7.0 <3.0.0"
removing build_test seems to work, and also i found out my runner package is outdated these works:
dev_dependencies:
angel_hot: ^2.0.0
angel_serialize_generator: ^2.5.0
build_runner: ^1.6.2
build_web_compilers: ^2.6.1
angel_test: ^2.0.1
io: ^0.3.2 # For pretty printing.
pedantic: ^1.0.0 # Enforces Dart style conventions.
args: ^1.5.2
@u007 please file you concern as a separate issue. It doesn't appear relevant. Also please try Dart 2.8 dev release before filing an infinite looping bug -- I think we've fixed an infinite loop in 2.8.
@jonasfj
I've upgraded to latest stable (1.20.1) and run into this issue too. flutter pub get -v
outputs a gazillion lines of text from solver, then reports conflict and then it just sits there doing nothing.
Without -v
it just silently using my CPU to heat up the room without any visible artifacts on the screen (except for the shuffling dots indicator).
flutter pub get --trace
is no longer supported it seems.
@jonasfj And it appears I can even produce a minimal repro case
The only difference is meta: ^1.1.6
in first one and meta: ^1.2.2
in the second
The actual culprit of the conflict is functional_data_generator
which has a constraint analyzer: ">=0.38.1 <0.39.0"
https://github.com/spkersten/dart_functional_data/issues/19
@kika, I think this unrelated to this issue.
I'm going to close this issue, as we are not making progress. I suspect @PStoner3 had issues with proxy configuration, or issues with interaction between proxy and pub
. That might be reproducible using a small dart
program that uses dart:io
to fetching something through the proxy. But until someone can prove that, grant access to the proxy server or similar, then I don't see us making more progress.
In the mean time, this issue has been collected unrelated comments that are better filed a separate issues. hence, I'm closing.
@PStoner3, please feel free to reopen or file a new issue if this is still a problem with latest Dart SDK. I saw some fixes go into the HTTP client a while back. Note. it might be easier to debug using a dart-sdk download, if it is some interaction between dart:io
and the proxy server.
(also we've reworked some the HTTP logic in pub
since this issue was filed).
Environment
pub version
orflutter pub version
: pub --version = Pub 2.5.0Problem
Running pub get or flutter pub get either from the command line or from Android Studio
it stalls and hangs while resolving dependencies. I am starting a new project, so my pubspec.yml file is the basic, standard version (comments have been removed):
Flutter doctor out put:
The output of
pub get -v
is located hereThe process seems to stall on the async package. I see there is a newer version of async (2.4.0) and I have version 2.3.0 in my cache. Running pub get --trace shows nothing. It sits on "Resolving dependencies"