erlang / rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.
http://www.rebar3.org
Apache License 2.0
1.69k stars 515 forks source link

Add deps 'mysql-otp-poolboy' failed #2573

Open helloyan opened 3 years ago

helloyan commented 3 years ago

Pre-Check

Environment

$ rebar3 report "as develop tar"
Rebar3 report
 version 3.5.3
 generated at 2021-06-01T02:29:09+00:00
=================
Please submit this along with your issue at https://github.com/erlang/rebar3/issues (and feel free to edit out private information, if any)
-----------------
Task: as
Entered as:
  as develop tar
-----------------
Operating System: x86_64-unknown-linux-gnu
ERTS: Erlang/OTP 22 [erts-10.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe]
Root Directory: /opt/erlang/22.3
Library directory: /opt/erlang/22.3/lib
-----------------
Loaded Applications:
bbmustache: 1.3.0
certifi: 2.0.0
cf: 0.2.2
common_test: 1.18.2
compiler: 7.5.3
crypto: 4.6.5
cth_readable: 1.4.0
dialyzer: 4.1.1
edoc: 0.11
erlware_commons: 1.1.0
eunit: 2.4.1
eunit_formatters: 0.5.0
getopt: 1.0.1
hipe: 3.19.3
inets: 7.1.2
kernel: 6.5.2
providers: 1.7.0
public_key: 1.7.2
relx: 3.24.4
sasl: 3.4.2
snmp: 5.5
ssl_verify_fun: 1.1.3
stdlib: 3.12
syntax_tools: 2.2.1
tools: 3.3.1

-----------------
Escript path: /usr/sbin/rebar3
Providers:
  app_discovery as clean compile compile cover ct deps dialyzer do edoc escriptize eunit get-deps help install install_deps list lock new path pkgs release relup report shell state tar tree unlock update upgrade upgrade upgrade version xref

Current behaviour

Describe the current behaviour. In case of a failure, crash, or exception, please include the result of running the command with debug information:

DEBUG=1 rebar3 as develop tar
===> Expanded command sequence to be run: [{default,as}]
===> Provider: {default,as}
===> Expanded command sequence to be run: [{default,app_discovery},
                                                  {default,install_deps},
                                                  {default,lock},
                                                  {default,compile},
                                                  {default,release},
                                                  {default,tar}]
===> Provider: {default,app_discovery}
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Provider: {default,install_deps}
===> Verifying dependencies...
===> sh info:
    cwd: "/usr/src/change/meplat"
    cmd: git rev-parse --short=7 -q HEAD

===>    opts: [{cd,"/usr/src/change/meplat/_build/default/lib/common_modules"}]

===> Port Cmd: git rev-parse --short=7 -q HEAD
Port Opts: [{cd,"/usr/src/change/meplat/_build/default/lib/common_modules"},
            exit_status,
            {line,16384},
            use_stdio,stderr_to_stdout,hide,eof]

===> Comparing git ref d3f4fca with d3f4fca
===> sh info:
    cwd: "/usr/src/change/meplat"
    cmd: git rev-parse --short=7 -q HEAD

===>    opts: [{cd,"/usr/src/change/meplat/_build/default/lib/tcp_server"}]

===> Port Cmd: git rev-parse --short=7 -q HEAD
Port Opts: [{cd,"/usr/src/change/meplat/_build/default/lib/tcp_server"},
            exit_status,
            {line,16384},
            use_stdio,stderr_to_stdout,hide,eof]

===> Comparing git ref 38f14d3 with 38f14d3
===> Skipping erlang_async_socket (from {git,
                                                "git@git.dm:change-v1/erlang_async_socket.git"}) as an app of the same name has already been fetched
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/jsx/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Skipping timeout_monitor (from {git,
                                            "git@git.dm:change-v1/timeout_monitor.git",
                                            {ref,
                                             "0a5373ba4efebd4c8526f146d0cb4198677ae8f8"}}) as an app of the same name has already been fetched
===> sh info:
    cwd: "/usr/src/change/meplat"
    cmd: git rev-parse --short=7 -q HEAD

===>    opts: [{cd,"/usr/src/change/meplat/_build/default/lib/load_balance"}]

===> Port Cmd: git rev-parse --short=7 -q HEAD
Port Opts: [{cd,"/usr/src/change/meplat/_build/default/lib/load_balance"},
            exit_status,
            {line,16384},
            use_stdio,stderr_to_stdout,hide,eof]

===> Comparing git ref 2f4f010 with 2f4f010
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Evaluating config script "/usr/src/change/meplat/_build/default/lib/lager/rebar.config.script"
===> Provider: {default,lock}
===> Provider: {default,compile}
===> run_hooks("/usr/src/change/meplat", pre_hooks, compile) -> no hooks defined

===> Compiling meplat
===> run_hooks("/usr/src/change/meplat", pre_hooks, compile) -> no hooks defined

===> run_hooks("/usr/src/change/meplat", pre_hooks, erlc_compile) -> no hooks defined

===> erlopts [debug_info,{parse_transform,lager_transform},{d,dev}]
===> files to compile ["/usr/src/change/meplat/_build/develop/lib/meplat/src/utils/local_utils.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/test/ls_client_SUITE.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/meplat_sup.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/meplat_app.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/environment/zhongxing_client.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/environment/zhongxing_485.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/environment/environment_server.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/environment/environment_entrance.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/digital_signage/websocket_handler_xixun_websocket_server.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/digital_signage/websocket_handler_xixun_realtimeserver.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/digital_signage/cowboy_starter.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/common_server/socket_server_manage.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/common_server/socket_reg_server.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/broadcast/miaoyin_relay_client.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/broadcast/asterisk_ami_client.erl",
                              "/usr/src/change/meplat/_build/develop/lib/meplat/src/bridge_server.erl"]
===> run_hooks("/usr/src/change/meplat", post_hooks, erlc_compile) -> no hooks defined

===> run_hooks("/usr/src/change/meplat", pre_hooks, app_compile) -> no hooks defined

===> run_hooks("/usr/src/change/meplat", post_hooks, app_compile) -> no hooks defined

===> run_hooks("/usr/src/change/meplat", post_hooks, compile) -> no hooks defined

===> run_hooks("/usr/src/change/meplat", post_hooks, compile) -> no hooks defined

===> Provider: {default,release}
===> run_hooks("/usr/src/change/meplat", pre_hooks, release) -> no hooks defined

===> run_hooks("/usr/src/change/meplat", pre_hooks, release) -> no hooks defined

===> Starting relx build process ...
===> state(api):
          log: (3:debug),
          config file:
          goals:
          output_dir: /usr/src/change/meplat/_rel
          lib_dirs:
          providers:
               tar,
               relup,
               release,
               resolve_release,
               overlay,
               rel_discover,
               app_discover,
          provider config values:
               {overlay_vars,[]},
               {system_libs,true},
               {default_libs,true},

===> Running provider app_discover
===> Resolving OTP Applications from directories:
          /usr/src/change/meplat/_build/develop/lib
          /opt/erlang/22.3/lib
          /usr/src/change/meplat/_build/develop/rel
===> Resolved the following OTP Applications from the system:
          meck-0.8.13: /usr/src/change/meplat/_build/develop/lib/meck
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    tools,
               Library Dependencies:

          common_modules-0.0.1: /usr/src/change/meplat/_build/develop/lib/common_modules
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    lager,
                    eload_balance,
               Library Dependencies:

          cowboy-2.6.3: /usr/src/change/meplat/_build/develop/lib/cowboy
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    crypto,
                    cowlib,
                    ranch,
               Library Dependencies:

          jsx-2.9.0: /usr/src/change/meplat/_build/develop/lib/jsx
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          lager-3.6.9: /usr/src/change/meplat/_build/develop/lib/lager
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    goldrush,
               Library Dependencies:

          mysql_poolboy-0.2.1: /usr/src/change/meplat/_build/develop/lib/mysql_poolboy
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    mysql,
                    poolboy,
               Library Dependencies:

          erlang_async_socket-1.0.0: /usr/src/change/meplat/_build/develop/lib/tcp_server
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          timeout_monitor-1.0.0: /usr/src/change/meplat/_build/develop/lib/timeout_monitor
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          cowlib-2.7.3: /usr/src/change/meplat/_build/develop/lib/cowlib
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    crypto,
               Library Dependencies:

          goldrush-0.1.9: /usr/src/change/meplat/_build/develop/lib/goldrush
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    syntax_tools,
                    compiler,
               Library Dependencies:

          eload_balance-0.0.1: /usr/src/change/meplat/_build/develop/lib/load_balance
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    os_mon,
                    lager,
               Library Dependencies:

          mysql-1.7.0: /usr/src/change/meplat/_build/develop/lib/mysql
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    ssl,
               Library Dependencies:

          poolboy-1.5.2: /usr/src/change/meplat/_build/develop/lib/poolboy
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          ranch-1.7.1: /usr/src/change/meplat/_build/develop/lib/ranch
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    ssl,
               Library Dependencies:

          meplat-0.1.0: /usr/src/change/meplat/_build/develop/lib/meplat
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    cowboy,
                    lager,
                    jsx,
                    erlang_async_socket,
                    common_modules,
                    timeout_monitor,
                    mnesia,
                    mysql-otp-poolboy,
               Library Dependencies:

          mysql_poolboy-0.2.1: /usr/src/change/meplat/_build/develop/lib/mysql-otp-poolboy
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    mysql,
                    poolboy,
               Library Dependencies:

          eload_balance-0.0.1: /usr/src/change/meplat/_build/develop/lib/eload_balance
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    os_mon,
                    lager,
               Library Dependencies:

          stdlib-3.12: /opt/erlang/22.3/lib/stdlib-3.12
               Symlink: false
               Active Dependencies:
                    kernel,
               Library Dependencies:

          sasl-3.4.2: /opt/erlang/22.3/lib/sasl-3.4.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          kernel-6.5.2: /opt/erlang/22.3/lib/kernel-6.5.2
               Symlink: false
               Active Dependencies:
               Library Dependencies:

          compiler-7.5.3: /opt/erlang/22.3/lib/compiler-7.5.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          tools-3.3.1: /opt/erlang/22.3/lib/tools-3.3.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          common_test-1.18.2: /opt/erlang/22.3/lib/common_test-1.18.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          runtime_tools-1.14: /opt/erlang/22.3/lib/runtime_tools-1.14
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          inets-7.1.2: /opt/erlang/22.3/lib/inets-7.1.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          parsetools-2.1.8: /opt/erlang/22.3/lib/parsetools-2.1.8
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          xmerl-1.3.23: /opt/erlang/22.3/lib/xmerl-1.3.23
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          edoc-0.11: /opt/erlang/22.3/lib/edoc-0.11
               Symlink: false
               Active Dependencies:
                    compiler,
                    kernel,
                    stdlib,
                    syntax_tools,
               Library Dependencies:

          erl_docgen-0.11: /opt/erlang/22.3/lib/erl_docgen-0.11
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          snmp-5.5: /opt/erlang/22.3/lib/snmp-5.5
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          erl_interface-3.13.2: /opt/erlang/22.3/lib/erl_interface-3.13.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          asn1-5.0.10: /opt/erlang/22.3/lib/asn1-5.0.10
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          jinterface-1.10.1: /opt/erlang/22.3/lib/jinterface-1.10.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          wx-1.9: /opt/erlang/22.3/lib/wx-1.9
               Symlink: false
               Active Dependencies:
                    stdlib,
                    kernel,
               Library Dependencies:

          debugger-4.2.8: /opt/erlang/22.3/lib/debugger-4.2.8
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          reltool-0.8: /opt/erlang/22.3/lib/reltool-0.8
               Symlink: false
               Active Dependencies:
                    stdlib,
                    kernel,
               Library Dependencies:

          mnesia-4.16.3: /opt/erlang/22.3/lib/mnesia-4.16.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          crypto-4.6.5: /opt/erlang/22.3/lib/crypto-4.6.5
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          os_mon-2.5.1: /opt/erlang/22.3/lib/os_mon-2.5.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    sasl,
               Library Dependencies:

          syntax_tools-2.2.1: /opt/erlang/22.3/lib/syntax_tools-2.2.1
               Symlink: false
               Active Dependencies:
                    stdlib,
               Library Dependencies:

          public_key-1.7.2: /opt/erlang/22.3/lib/public_key-1.7.2
               Symlink: false
               Active Dependencies:
                    asn1,
                    crypto,
                    kernel,
                    stdlib,
               Library Dependencies:

          ssl-9.6: /opt/erlang/22.3/lib/ssl-9.6
               Symlink: false
               Active Dependencies:
                    crypto,
                    public_key,
                    kernel,
                    stdlib,
               Library Dependencies:

          observer-2.9.3: /opt/erlang/22.3/lib/observer-2.9.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          diameter-2.2.3: /opt/erlang/22.3/lib/diameter-2.2.3
               Symlink: false
               Active Dependencies:
                    stdlib,
                    kernel,
               Library Dependencies:

          et-1.6.4: /opt/erlang/22.3/lib/et-1.6.4
               Symlink: false
               Active Dependencies:
                    stdlib,
                    kernel,
               Library Dependencies:

          megaco-3.18.8: /opt/erlang/22.3/lib/megaco-3.18.8
               Symlink: false
               Active Dependencies:
                    stdlib,
                    kernel,
               Library Dependencies:

          eunit-2.4.1: /opt/erlang/22.3/lib/eunit-2.4.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          ssh-4.9: /opt/erlang/22.3/lib/ssh-4.9
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    crypto,
                    public_key,
               Library Dependencies:

          eldap-1.2.8: /opt/erlang/22.3/lib/eldap-1.2.8
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          dialyzer-4.1.1: /opt/erlang/22.3/lib/dialyzer-4.1.1
               Symlink: false
               Active Dependencies:
                    compiler,
                    hipe,
                    kernel,
                    stdlib,
                    wx,
               Library Dependencies:

          hipe-3.19.3: /opt/erlang/22.3/lib/hipe-3.19.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          ftp-1.0.4: /opt/erlang/22.3/lib/ftp-1.0.4
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          tftp-1.0.2: /opt/erlang/22.3/lib/tftp-1.0.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          erts-10.7: /opt/erlang/22.3/lib/erts-10.7
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          kernel-6.5.2: /usr/src/change/meplat/_build/develop/rel/meplat/lib/kernel-6.5.2
               Symlink: false
               Active Dependencies:
               Library Dependencies:

          stdlib-3.12: /usr/src/change/meplat/_build/develop/rel/meplat/lib/stdlib-3.12
               Symlink: false
               Active Dependencies:
                    kernel,
               Library Dependencies:

          poolboy-1.5.2: /usr/src/change/meplat/_build/develop/rel/meplat/lib/poolboy-1.5.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          crypto-4.6.5: /usr/src/change/meplat/_build/develop/rel/meplat/lib/crypto-4.6.5
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          asn1-5.0.10: /usr/src/change/meplat/_build/develop/rel/meplat/lib/asn1-5.0.10
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          public_key-1.7.2: /usr/src/change/meplat/_build/develop/rel/meplat/lib/public_key-1.7.2
               Symlink: false
               Active Dependencies:
                    asn1,
                    crypto,
                    kernel,
                    stdlib,
               Library Dependencies:

          ssl-9.6: /usr/src/change/meplat/_build/develop/rel/meplat/lib/ssl-9.6
               Symlink: false
               Active Dependencies:
                    crypto,
                    public_key,
                    kernel,
                    stdlib,
               Library Dependencies:

          mysql-1.7.0: /usr/src/change/meplat/_build/develop/rel/meplat/lib/mysql-1.7.0
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    ssl,
               Library Dependencies:

          mysql_poolboy-0.2.1: /usr/src/change/meplat/_build/develop/rel/meplat/lib/mysql_poolboy-0.2.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    mysql,
                    poolboy,
               Library Dependencies:

          mnesia-4.16.3: /usr/src/change/meplat/_build/develop/rel/meplat/lib/mnesia-4.16.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          timeout_monitor-1.0.0: /usr/src/change/meplat/_build/develop/rel/meplat/lib/timeout_monitor-1.0.0
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          sasl-3.4.2: /usr/src/change/meplat/_build/develop/rel/meplat/lib/sasl-3.4.2
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          os_mon-2.5.1: /usr/src/change/meplat/_build/develop/rel/meplat/lib/os_mon-2.5.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    sasl,
               Library Dependencies:

          syntax_tools-2.2.1: /usr/src/change/meplat/_build/develop/rel/meplat/lib/syntax_tools-2.2.1
               Symlink: false
               Active Dependencies:
                    stdlib,
               Library Dependencies:

          compiler-7.5.3: /usr/src/change/meplat/_build/develop/rel/meplat/lib/compiler-7.5.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          goldrush-0.1.9: /usr/src/change/meplat/_build/develop/rel/meplat/lib/goldrush-0.1.9
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    syntax_tools,
                    compiler,
               Library Dependencies:

          lager-3.6.9: /usr/src/change/meplat/_build/develop/rel/meplat/lib/lager-3.6.9
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    goldrush,
               Library Dependencies:

          eload_balance-0.0.1: /usr/src/change/meplat/_build/develop/rel/meplat/lib/eload_balance-0.0.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    os_mon,
                    lager,
               Library Dependencies:

          common_modules-0.0.1: /usr/src/change/meplat/_build/develop/rel/meplat/lib/common_modules-0.0.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    lager,
                    eload_balance,
               Library Dependencies:

          erlang_async_socket-1.0.0: /usr/src/change/meplat/_build/develop/rel/meplat/lib/erlang_async_socket-1.0.0
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          jsx-2.9.0: /usr/src/change/meplat/_build/develop/rel/meplat/lib/jsx-2.9.0
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
               Library Dependencies:

          ranch-1.7.1: /usr/src/change/meplat/_build/develop/rel/meplat/lib/ranch-1.7.1
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    ssl,
               Library Dependencies:

          cowlib-2.7.3: /usr/src/change/meplat/_build/develop/rel/meplat/lib/cowlib-2.7.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    crypto,
               Library Dependencies:

          cowboy-2.6.3: /usr/src/change/meplat/_build/develop/rel/meplat/lib/cowboy-2.6.3
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    crypto,
                    cowlib,
                    ranch,
               Library Dependencies:

          meplat-0.1.0: /usr/src/change/meplat/_build/develop/rel/meplat/lib/meplat-0.1.0
               Symlink: false
               Active Dependencies:
                    kernel,
                    stdlib,
                    cowboy,
                    lager,
                    jsx,
                    erlang_async_socket,
                    common_modules,
                    timeout_monitor,
                    mnesia,
                    mysql_poolboy,
               Library Dependencies:

===> Provider successfully run: app_discover
===> Running provider resolve_release
===> Solving Release meplat-0.0.1
===> Provider (resolve_release) failed with: {error,
                                                     {rlx_prv_release,
                                                      {failed_solve,
                                                       {unreachable_package,
                                                        'mysql-otp-poolboy'}}}}
===> Failed to solve release:
 Dependency mysql-otp-poolboy is specified as a dependency but is not reachable by the system.

Expected behaviour

if the deps is {'mysql-otp-poolboy', {git, "https://github.com/mysql-otp/mysql-otp-poolboy.git", {tag, '0.2.1'}}}, it report the error , does the first argument should be the application name?

tsloughter commented 3 years ago

The app name is mysql_poolboy, not mysql-otp-poolboy. Change that in your config.