kevmoo/qr.dart

Meta version blocks other packages

MBuelowius opened this issue · 3 comments

I wanted to use ai_barcode in the same project as pdf but I couldn't cause this package used a different version of meta. I recommend changing the version of meta to allow newer releases instead of just 1.3.0.

Please show me the output of flutter pub upgrade or similar. You're fix is not doing what you think it is!

Resolving dependencies... (1.8s)
  _fe_analyzer_shared 32.0.0
  analyzer 3.0.0
  archive 3.1.8
  args 2.3.0
  async 2.8.2
  bazel_worker 1.0.1
  boolean_selector 2.1.0
  build 2.2.1
  build_config 1.0.0
  build_daemon 3.0.1
  build_modules 4.0.4
  build_resolvers 2.0.6
  build_runner 2.1.7
  build_runner_core 7.2.3
  build_web_compilers 3.2.2
  built_collection 5.1.1
  built_value 8.1.3
  charcode 1.3.1
  checked_yaml 2.0.1
  cli_util 0.3.5
  code_builder 4.1.0
  collection 1.15.0
  convert 3.0.1
  coverage 1.0.4
  crypto 3.0.1
  dart_style 2.2.1
  file 6.1.2
  fixnum 1.0.0
  frontend_server_client 2.1.2
  glob 2.0.2
  graphs 2.1.0
  http_multi_server 3.0.1
  http_parser 4.0.0
  io 1.0.3
  js 0.6.3 (0.6.4 available)
  json_annotation 4.4.0
  lints 1.0.1
  logging 1.0.2
  matcher 0.12.11
  meta 1.7.0
  mime 1.0.1
  node_preamble 2.0.1
  package_config 2.0.2
  path 1.8.1
  pool 1.5.0
  protobuf 2.0.1
  pub_semver 2.1.0
  pubspec_parse 1.2.0
  scratch_space 1.0.1
  shelf 1.2.0
  shelf_packages_handler 3.0.0
  shelf_static 1.1.0
  shelf_web_socket 1.0.1
  source_map_stack_trace 2.1.0
  source_maps 0.10.10
  source_span 1.8.1
  stack_trace 1.10.0
  stream_channel 2.1.0
  stream_transform 2.0.0
  string_scanner 1.1.0
  term_glyph 1.2.0
  test 1.20.1
  test_api 0.4.9
  test_core 0.4.11
  timing 1.0.0
  typed_data 1.3.0
  vm_service 8.1.0
  watcher 1.0.1
  web_socket_channel 2.1.0
  webkit_inspection_protocol 1.0.0
  yaml 3.1.0
No dependencies changed.
1 package has newer versions incompatible with dependency constraints.
Try `dart pub outdated` for more information.

Sure, this is the output and if i run dart pub outdated I get this:

Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current  Upgradable  Resolvable  Latest  

direct dependencies: all up-to-date.

dev_dependencies: all up-to-date.

transitive dev_dependencies:
js            *0.6.3   *0.6.3      *0.6.3      0.6.4   
all dependencies are up-to-date.

It's probally related to the meta dependency in build which is also version 1.3.0 so my pull request wouldn't work.

Indeed