-
-
Notifications
You must be signed in to change notification settings - Fork 75
Open
Description
I'm in today's nightly build (January 15th 2026), and I have this error whenever I open any project with expert:
09:52:48.021 [error] Child {XPExpert.Project.Node, "test_new_app"} of Supervisor :"test_new_app::supervisor" failed to start
** (exit) {:error, :normal, ~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n\n09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating\n** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\nFunction: #Function<6.78810296/0 in Mix.Utils.read_path/2>\n Args: []\n"}
This are the logs from .expert/expert.logs
09:52:46.857 [debug] Child {XPLoggerFileBackend, :general_log} of Supervisor Logger.Backends.Supervisor started
Pid: #PID<0.103.0>
Start Call: Logger.Backends.Watcher.start_link({{XPLoggerFileBackend, :general_log}, {XPLoggerFileBackend, :general_log}})
Restart: :transient
Shutdown: 5000
Type: :worker
09:52:46.857 [info] Child Logger.Backends.Supervisor of Supervisor Logger.Backends.Internal started
Pid: #PID<0.102.0>
Start Call: Logger.Backends.Supervisor.start_link([{XPLoggerFileBackend, :general_log}])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.857 [info] Child Logger.Backends.Internal of Supervisor Logger.Supervisor started
Pid: #PID<0.98.0>
Start Call: Logger.Backends.Internal.start_link([])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.857 [info] Application logger started at :nonode@nohost
09:52:46.857 [info] Application xp_mime started at :nonode@nohost
09:52:46.857 [info] Application xp_hpax started at :nonode@nohost
09:52:46.857 [info] Application crypto started at :nonode@nohost
09:52:46.857 [info] Application asn1 started at :nonode@nohost
09:52:46.857 [info] Application public_key started at :nonode@nohost
09:52:46.858 [debug] Child :ssl_handler of Supervisor :logger_sup started
Pid: #PID<0.108.0>
Start Call: :logger_olp.start_link(:logger_std_h_ssl_handler, :logger_h_common, %{id: :ssl_handler, module: :logger_std_h, config: %{type: :standard_io, filesync_repeat_interval: :no_repeat}, level: :debug, filter_default: :stop, filters: [], formatter: {:ssl_logger, %{}}}, %{})
Restart: :temporary
Shutdown: 2000
Type: :worker
09:52:46.859 [info] Child :ssl_pem_cache of Supervisor :ssl_admin_sup started
Pid: #PID<0.112.0>
Start Call: :ssl_pem_cache.start_link([])
Restart: :permanent
Shutdown: 4000
Type: :worker
09:52:46.860 [info] Child :ssl_manager of Supervisor :ssl_admin_sup started
Pid: #PID<0.113.0>
Start Call: :ssl_manager.start_link([])
Restart: :permanent
Shutdown: 4000
Type: :worker
09:52:46.860 [info] Child :tls_client_ticket_store of Supervisor :ssl_admin_sup started
Pid: #PID<0.114.0>
Start Call: :tls_client_ticket_store.start_link(1000, 7200)
Restart: :permanent
Shutdown: 4000
Type: :worker
09:52:46.860 [info] Child :ssl_admin_sup of Supervisor :ssl_sup started
Pid: #PID<0.111.0>
Start Call: :ssl_admin_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.860 [info] Child :tls_connection_sup of Supervisor :tls_sup started
Pid: #PID<0.117.0>
Start Call: :tls_connection_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.861 [info] Child :ssl_listen_tracker_sup of Supervisor :tls_server_sup started
Pid: #PID<0.119.0>
Start Call: :ssl_listen_tracker_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.861 [info] Child :tls_server_session_ticket of Supervisor :tls_server_sup started
Pid: #PID<0.120.0>
Start Call: :tls_server_session_ticket_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.861 [info] Child :ssl_server_session_cache_sup of Supervisor :tls_server_sup started
Pid: #PID<0.121.0>
Start Call: :ssl_server_session_cache_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.861 [info] Child :ssl_upgrade_server_session_cache_sup of Supervisor :tls_server_sup started
Pid: #PID<0.122.0>
Start Call: :ssl_upgrade_server_session_cache_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.861 [info] Child :tls_server_sup of Supervisor :tls_sup started
Pid: #PID<0.118.0>
Start Call: :tls_server_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.861 [info] Child :tls_sup of Supervisor :ssl_connection_sup started
Pid: #PID<0.116.0>
Start Call: :tls_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Child :dtls_connection_sup of Supervisor :dtls_sup started
Pid: #PID<0.124.0>
Start Call: :dtls_connection_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Child :dtls_listener_sup of Supervisor :dtls_server_sup started
Pid: #PID<0.126.0>
Start Call: :dtls_listener_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Child :dtls_server_session_cache_sup of Supervisor :dtls_server_sup started
Pid: #PID<0.127.0>
Start Call: :dtls_server_session_cache_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Child :dtls_server_sup of Supervisor :dtls_sup started
Pid: #PID<0.125.0>
Start Call: :dtls_server_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Child :dtls_sup of Supervisor :ssl_connection_sup started
Pid: #PID<0.123.0>
Start Call: :dtls_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Child :ssl_connection_sup of Supervisor :ssl_sup started
Pid: #PID<0.115.0>
Start Call: :ssl_connection_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
09:52:46.862 [info] Application ssl started at :nonode@nohost
09:52:46.863 [info] Application xp_mint started at :nonode@nohost
09:52:46.863 [info] Application xp_nimble_options started at :nonode@nohost
09:52:46.863 [info] Child XPNimblePool.TaskSupervisor of Supervisor #PID<0.133.0> (Supervisor.Default) started
Pid: #PID<0.134.0>
Start Call: Task.Supervisor.start_link([name: XPNimblePool.TaskSupervisor])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.863 [info] Application xp_nimble_pool started at :nonode@nohost
09:52:46.864 [info] Child :telemetry_handler_table of Supervisor :telemetry_sup started
Pid: #PID<0.138.0>
Start Call: :telemetry_handler_table.start_link()
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.864 [info] Application xp_telemetry started at :nonode@nohost
09:52:46.864 [info] Application xp_finch started at :nonode@nohost
09:52:46.869 [info] Child XPReq.Finch.PIDPartition0 of Supervisor XPReq.Finch started
Pid: #PID<0.144.0>
Start Call: Registry.Partition.start_link(XPReq.Finch.PIDPartition0, {:duplicate, XPReq.Finch, 0, 1, XPReq.Finch.KeyPartition0, XPReq.Finch.PIDPartition0, [], false})
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.869 [info] Child XPReq.Finch of Supervisor XPReq.Finch.Supervisor started
Pid: #PID<0.143.0>
Start Call: Registry.start_link([keys: :duplicate, name: XPReq.Finch, meta: [config: %{pools: %{}, registry_name: XPReq.Finch, supervisor_name: XPReq.Finch.PoolSupervisor, manager_name: XPReq.Finch.PoolManager, default_pool_config: %{count: 1, size: 50, mod: XPFinch.HTTP1.Pool, conn_opts: [protocols: [:http1], transport_opts: [keepalive: true, nodelay: true, timeout: 5000], ssl_key_log_file_device: nil], pool_max_idle_time: :infinity, conn_max_idle_time: :infinity, start_pool_metrics?: false}}]])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.869 [info] Child XPReq.Finch.PoolSupervisor of Supervisor XPReq.Finch.Supervisor started
Pid: #PID<0.145.0>
Start Call: DynamicSupervisor.start_link([name: XPReq.Finch.PoolSupervisor, strategy: :one_for_one])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.869 [info] Child XPFinch.PoolManager of Supervisor XPReq.Finch.Supervisor started
Pid: #PID<0.146.0>
Start Call: XPFinch.PoolManager.start_link(%{pools: %{}, registry_name: XPReq.Finch, supervisor_name: XPReq.Finch.PoolSupervisor, manager_name: XPReq.Finch.PoolManager, default_pool_config: %{count: 1, size: 50, mod: XPFinch.HTTP1.Pool, conn_opts: [protocols: [:http1], transport_opts: [keepalive: true, nodelay: true, timeout: 5000], ssl_key_log_file_device: nil], pool_max_idle_time: :infinity, conn_max_idle_time: :infinity, start_pool_metrics?: false}})
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.869 [info] Child XPReq.Finch of Supervisor #PID<0.141.0> (Supervisor.Default) started
Pid: #PID<0.142.0>
Start Call: XPFinch.start_link([name: XPReq.Finch, pools: %{default: [protocols: [:http1]]}])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.869 [info] Child XPReq.FinchSupervisor of Supervisor #PID<0.141.0> (Supervisor.Default) started
Pid: #PID<0.147.0>
Start Call: DynamicSupervisor.start_link([strategy: :one_for_one, name: XPReq.FinchSupervisor])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.869 [info] Child XPReq.Test.Ownership of Supervisor #PID<0.141.0> (Supervisor.Default) started
Pid: #PID<0.148.0>
Start Call: XPReq.Test.Ownership.start_link([name: XPReq.Test.Ownership])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.869 [info] Application xp_req started at :nonode@nohost
09:52:46.869 [info] Application burrito started at :nonode@nohost
09:52:46.870 [info] Child XPBriefly.Entry of Supervisor XPBriefly.Supervisor started
Pid: #PID<0.152.0>
Start Call: XPBriefly.Entry.start_link([])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.870 [info] Application xp_briefly started at :nonode@nohost
09:52:46.870 [info] Application xp_schematic started at :nonode@nohost
09:52:46.870 [info] Application xp_typed_struct started at :nonode@nohost
09:52:46.871 [info] Application xp_gen_lsp started at :nonode@nohost
09:52:46.874 [info] Child XPSnowflake.Generator of Supervisor #PID<0.155.0> (Supervisor.Default) started
Pid: #PID<0.156.0>
Start Call: XPSnowflake.Generator.start_link(0, 1023)
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.874 [info] Application xp_snowflake started at :nonode@nohost
09:52:46.874 [info] Application xp_sourceror started at :nonode@nohost
09:52:46.874 [info] Application xp_forge started at :nonode@nohost
09:52:46.874 [info] Application xp_logger_file_backend started at :nonode@nohost
09:52:46.875 [info] Child :ttb_autostart of Supervisor :runtime_tools_sup started
Pid: #PID<0.160.0>
Start Call: :ttb_autostart.start_link()
Restart: :temporary
Shutdown: 3000
Type: :worker
09:52:46.875 [info] Application runtime_tools started at :nonode@nohost
09:52:46.875 [info] Application et started at :nonode@nohost
09:52:46.875 [info] Application observer started at :nonode@nohost
09:52:46.875 [info] Application xp_path_glob started at :nonode@nohost
09:52:46.878 [info] Starting NodePortMapper on nonode@nohost
09:52:46.878 [info] Child XPForge.NodePortMapper of Supervisor XPExpert.Supervisor started
Pid: #PID<0.164.0>
Start Call: XPForge.NodePortMapper.start_link([])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.879 [info] Child XPForge.Document.Store of Supervisor XPExpert.Supervisor started
Pid: #PID<0.165.0>
Start Call: XPForge.Document.Store.start_link([derive: [analysis: &XPForge.Ast.analyze/1]])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.879 [info] Child XPExpert.ProjectSupervisor of Supervisor XPExpert.Supervisor started
Pid: #PID<0.166.0>
Start Call: DynamicSupervisor.start_link([name: XPExpert.ProjectSupervisor, strategy: :one_for_one])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.879 [info] Child XPExpert.DynamicSupervisor of Supervisor XPExpert.Supervisor started
Pid: #PID<0.167.0>
Start Call: DynamicSupervisor.start_link([name: XPExpert.DynamicSupervisor])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.880 [info] Child XPGenLSP.Assigns of Supervisor XPExpert.Supervisor started
Pid: #PID<0.168.0>
Start Call: XPGenLSP.Assigns.start_link([name: XPExpert.Assigns])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.880 [info] Child :expert_task_queue of Supervisor XPExpert.Supervisor started
Pid: #PID<0.169.0>
Start Call: Task.Supervisor.start_link([name: :expert_task_queue])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
09:52:46.880 [info] Child XPGenLSP.Buffer of Supervisor XPExpert.Supervisor started
Pid: #PID<0.170.0>
Start Call: XPGenLSP.Buffer.start_link([name: XPExpert.Buffer])
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.880 [info] Child XPExpert.ActiveProjects of Supervisor XPExpert.Supervisor started
Pid: #PID<0.171.0>
Start Call: XPExpert.ActiveProjects.start_link()
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.880 [debug] [name: XPExpert, buffer: XPExpert.Buffer, task_supervisor: :expert_task_queue, dynamic_supervisor: XPExpert.DynamicSupervisor, assigns: XPExpert.Assigns]
09:52:46.881 [info] Child XPExpert of Supervisor XPExpert.Supervisor started
Pid: #PID<0.172.0>
Start Call: XPExpert.start_link([name: XPExpert, buffer: XPExpert.Buffer, task_supervisor: :expert_task_queue, dynamic_supervisor: XPExpert.DynamicSupervisor, assigns: XPExpert.Assigns])
Restart: :permanent
Shutdown: 500
Type: :worker
09:52:46.881 [info] Application xp_expert started at :nonode@nohost
09:52:46.914 [debug] handled request client -> server initialize in 30ms
09:52:46.920 [info] Server initialized, registering capabilities
09:52:46.921 [debug] sent request server -> client client/registerCapability
09:52:46.923 [debug] handled notification client -> server workspace/didChangeConfiguration in 3ms
09:52:46.925 [info] Opened file:///home/rock/Git/test_new_app/mix.exs
09:52:46.925 [debug] handled notification client -> server textDocument/didOpen in 5ms
09:52:46.926 [info] Child {XPExpert.EngineSupervisor, "test_new_app"} of Supervisor :"test_new_app::supervisor" started
Pid: #PID<0.180.0>
Start Call: XPExpert.EngineSupervisor.start_link(%XPForge.Project{root_uri: "file:///home/rock/Git/test_new_app", mix_exs_uri: "file:///home/rock/Git/test_new_app/mix.exs", mix_project?: true, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 5070})
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:46.927 [debug] sent request server -> client window/workDoneProgress/create
09:52:47.162 [debug] handled notification client -> server initialized in 243ms
09:52:47.162 [info] [Project file:///home/rock/Git/test_new_app] Starting project
09:52:47.163 [debug] sent notification server -> client window/logMessage
09:52:47.166 [debug] sent notification server -> client $/progress
09:52:47.168 [info] Child XPForge.EPMD of Supervisor :net_sup started
Pid: #PID<0.184.0>
Start Call: XPForge.EPMD.start_link()
Restart: :permanent
Shutdown: 2000
Type: :worker
09:52:47.168 [info] Child :auth of Supervisor :net_sup started
Pid: #PID<0.185.0>
Start Call: :auth.start_link()
Restart: :permanent
Shutdown: 2000
Type: :worker
09:52:47.171 [info] Child :net_kernel of Supervisor :net_sup started
Pid: #PID<0.186.0>
Start Call: :net_kernel.start_link(%{name: :"[email protected]", supervisor: :net_sup_dynamic, net_tickintensity: 4, net_ticktime: 60, name_domain: :longnames, clean_halt: false})
Restart: :permanent
Shutdown: 2000
Type: :worker
09:52:47.171 [debug] Child :net_sup_dynamic of Supervisor :kernel_sup started
Pid: #PID<0.183.0>
Start Call: :erl_distribution.start_link(%{name: :"[email protected]", supervisor: :net_sup_dynamic, net_tickintensity: 4, net_ticktime: 60, name_domain: :longnames, clean_halt: false})
Restart: :permanent
Shutdown: 1000
Type: :supervisor
09:52:47.277 [info] [Project file:///home/rock/Git/test_new_app] Found elixir executable at /home/rock/.local/share/mise/installs/elixir/1.19.2-otp-28/bin/elixir
09:52:47.277 [debug] sent notification server -> client window/logMessage
09:52:47.277 [info] [Project file:///home/rock/Git/test_new_app] Finding or building engine
09:52:47.277 [debug] sent notification server -> client window/logMessage
09:52:47.277 [debug] sent request server -> client window/workDoneProgress/create
09:52:47.281 [debug] sent notification server -> client $/progress
09:52:47.610 [debug] Building engine:
09:52:47.598 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
Function: #Function<6.78810296/0 in Mix.Utils.read_path/2>
Args: []
09:52:47.610 [debug] Building engine: ** (EXIT from #PID<0.95.0>) an exception was raised:
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
09:52:47.615 [error] Engine build script exited with reason: :normal ** (EXIT from #PID<0.95.0>) an exception was raised:
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
09:52:47.615 [debug] sent notification server -> client $/progress
09:52:47.616 [debug] sent notification server -> client $/progress
09:52:47.616 [error] Process #PID<0.181.0> terminating
** (exit) {:error, :normal, ~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n"}
(stdlib 6.2.2.1) gen_server.erl:2210: :gen_server.init_it/6
(stdlib 6.2.2.1) proc_lib.erl:329: :proc_lib.init_p_do_apply/3
Initial Call: XPExpert.Project.Node.init/1
Ancestors: [:"test_new_app::supervisor", XPExpert.ProjectSupervisor, XPExpert.Supervisor, #PID<0.162.0>]
Message Queue Length: 0
Messages: []
Links: [#PID<0.179.0>]
Dictionary: []
Trapping Exits: false
Status: :running
Heap Size: 6772
Stack Size: 29
Reductions: 20046
09:52:47.616 [error] Child {XPExpert.Project.Node, "test_new_app"} of Supervisor :"test_new_app::supervisor" failed to start
** (exit) {:error, :normal, ~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n"}
Start Call: XPExpert.Project.Node.start_link(%XPForge.Project{root_uri: "file:///home/rock/Git/test_new_app", mix_exs_uri: "file:///home/rock/Git/test_new_app/mix.exs", mix_project?: true, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 5070})
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:47.617 [info] Child {XPExpert.EngineSupervisor, "test_new_app"} of Supervisor :"test_new_app::supervisor" started
Pid: #PID<0.193.0>
Start Call: XPExpert.EngineSupervisor.start_link(%XPForge.Project{root_uri: "file:///home/rock/Git/test_new_app", mix_exs_uri: "file:///home/rock/Git/test_new_app/mix.exs", mix_project?: true, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 5070})
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:47.617 [debug] sent request server -> client window/workDoneProgress/create
09:52:47.617 [error] Failed to start project node for test_new_app: {:shutdown,
{:failed_to_start_child, {XPExpert.Project.Node, "test_new_app"},
{:error, :normal,
~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n"}}}
09:52:47.617 [debug] sent notification server -> client window/logMessage
09:52:47.630 [debug] sent notification server -> client $/progress
09:52:47.723 [info] [Project file:///home/rock/Git/test_new_app] Found elixir executable at /home/rock/.local/share/mise/installs/elixir/1.19.2-otp-28/bin/elixir
09:52:47.723 [debug] sent notification server -> client window/logMessage
09:52:47.723 [info] [Project file:///home/rock/Git/test_new_app] Finding or building engine
09:52:47.723 [debug] sent notification server -> client window/logMessage
09:52:47.723 [debug] sent request server -> client window/workDoneProgress/create
09:52:47.726 [debug] sent notification server -> client $/progress
09:52:48.017 [debug] Building engine: ** (EXIT from #PID<0.95.0>) an exception was raised:
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
Function: #Function<6.78810296/0 in Mix.Utils.read_path/2>
Args: []
09:52:48.020 [error] Engine build script exited with reason: :normal ** (EXIT from #PID<0.95.0>) an exception was raised:
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating
** (Mix.Error) The application "public_key" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-public_key" packages
(mix 1.19.2) lib/mix.ex:647: Mix.raise/2
(mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4
(mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1
(mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1
(mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4
Function: #Function<6.78810296/0 in Mix.Utils.read_path/2>
Args: []
09:52:48.021 [debug] sent notification server -> client $/progress
09:52:48.021 [debug] sent notification server -> client $/progress
09:52:48.021 [error] Process #PID<0.194.0> terminating
** (exit) {:error, :normal, ~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n\n09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating\n** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\nFunction: #Function<6.78810296/0 in Mix.Utils.read_path/2>\n Args: []\n"}
(stdlib 6.2.2.1) gen_server.erl:2210: :gen_server.init_it/6
(stdlib 6.2.2.1) proc_lib.erl:329: :proc_lib.init_p_do_apply/3
Initial Call: XPExpert.Project.Node.init/1
Ancestors: [:"test_new_app::supervisor", XPExpert.ProjectSupervisor, XPExpert.Supervisor, #PID<0.162.0>]
Message Queue Length: 0
Messages: []
Links: [#PID<0.192.0>]
Dictionary: []
Trapping Exits: false
Status: :running
Heap Size: 10958
Stack Size: 29
Reductions: 17338
09:52:48.021 [error] Child {XPExpert.Project.Node, "test_new_app"} of Supervisor :"test_new_app::supervisor" failed to start
** (exit) {:error, :normal, ~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n\n09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating\n** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\nFunction: #Function<6.78810296/0 in Mix.Utils.read_path/2>\n Args: []\n"}
Start Call: XPExpert.Project.Node.start_link(%XPForge.Project{root_uri: "file:///home/rock/Git/test_new_app", mix_exs_uri: "file:///home/rock/Git/test_new_app/mix.exs", mix_project?: true, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 5070})
Restart: :permanent
Shutdown: 5000
Type: :worker
09:52:48.022 [error] Failed to start project node for test_new_app: {:shutdown,
{:failed_to_start_child, {XPExpert.Project.Node, "test_new_app"},
{:error, :normal,
~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n\n09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating\n** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\nFunction: #Function<6.78810296/0 in Mix.Utils.read_path/2>\n Args: []\n"}}}
09:52:48.022 [debug] sent notification server -> client window/logMessage
09:52:48.023 [error] [Project file:///home/rock/Git/test_new_app] Failed to start child {XPExpert.Project.Node, "test_new_app"}: {:error, :normal, ~c"** (EXIT from #PID<0.95.0>) an exception was raised:\n ** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\n\n\n09:52:48.006 [error] Task #PID<0.105.0> started from #PID<0.95.0> terminating\n** (Mix.Error) The application \"public_key\" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing \"erlang-dev\" and \"erlang-public_key\" packages\n (mix 1.19.2) lib/mix.ex:647: Mix.raise/2\n (mix 1.19.2) lib/mix.ex:703: Mix.ensure_application!/4\n (mix 1.19.2) lib/mix.ex:675: Mix.ensure_application!/1\n (mix 1.19.2) lib/mix/utils.ex:724: Mix.Utils.read_httpc/1\n (mix 1.19.2) lib/mix/utils.ex:669: anonymous fn/2 in Mix.Utils.read_path/2\n (elixir 1.19.2) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2\n (elixir 1.19.2) lib/task/supervised.ex:40: Task.Supervised.reply/4\nFunction: #Function<6.78810296/0 in Mix.Utils.read_path/2>\n Args: []\n"}
09:52:48.023 [debug] sent notification server -> client window/logMessage
09:52:48.023 [debug] sent notification server -> client window/showMessage
Metadata
Metadata
Assignees
Labels
No labels