Build log
nerves_system_trellis
svg_tracing 0.1.5 · fail · run svg_tracing-0.1.5-1791118678306
623 of 623 lines
1Resolving Hex dependencies...2Resolution completed in 0.138s3Unchanged:4 burrito 1.6.05 circular_buffer 1.1.06 elixir_make 0.10.07 finch 0.24.08 hpax 1.1.09 interactive_cmd 0.1.410 jason 1.4.511 mime 2.0.712 mint 1.11.013 nerves 2.0.0-pre.214 nerves_discovery 0.1.515 nerves_logging 0.2.416 nerves_runtime 0.13.1317 nerves_system_bbb 2.30.218 nerves_system_br 1.34.419 nerves_system_mangopi_mq_pro 0.17.220 nerves_system_qemu_aarch64 0.4.221 nerves_system_rpi0 2.1.222 nerves_system_rpi4 2.1.223 nerves_system_rpi5 2.1.224 nerves_system_trellis 0.5.025 nerves_system_x86_64 1.34.226 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.127 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.128 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.129 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.130 nerves_toolchain_x86_64_nerves_linux_musl 15.3.131 nerves_uevent 0.1.732 nimble_options 1.1.133 nimble_pool 1.1.034 property_table 0.3.435 req 0.7.436 ring_logger 0.11.737 rustler 0.29.138 svg_tracing 0.1.539 tablet 0.3.340 telemetry 1.4.241 toml 0.7.042 toolshed 0.5.043 typed_struct 0.3.044 uboot_env 1.0.245* Getting svg_tracing (Hex package)46* Getting nerves (Hex package)47* Getting ring_logger (Hex package)48* Getting toolshed (Hex package)49* Getting nerves_runtime (Hex package)50* Getting nerves_system_bbb (Hex package)51* Getting nerves_system_mangopi_mq_pro (Hex package)52* Getting nerves_system_qemu_aarch64 (Hex package)53* Getting nerves_system_rpi0 (Hex package)54* Getting nerves_system_rpi4 (Hex package)55* Getting nerves_system_rpi5 (Hex package)56* Getting nerves_system_trellis (Hex package)57* Getting nerves_system_x86_64 (Hex package)58* Getting nerves_system_br (Hex package)59* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)60* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)61* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)62* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)63* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)64* Getting nerves_logging (Hex package)65* Getting nerves_uevent (Hex package)66* Getting uboot_env (Hex package)67* Getting elixir_make (Hex package)68* Getting property_table (Hex package)69* Getting circular_buffer (Hex package)70* Getting interactive_cmd (Hex package)71* Getting nerves_discovery (Hex package)72* Getting tablet (Hex package)73* Getting burrito (Hex package)74* Getting rustler (Hex package)75* Getting jason (Hex package)76* Getting toml (Hex package)77* Getting req (Hex package)78* Getting typed_struct (Hex package)79* Getting finch (Hex package)80* Getting mime (Hex package)81* Getting mint (Hex package)82* Getting nimble_options (Hex package)83* Getting nimble_pool (Hex package)84* Getting telemetry (Hex package)85* Getting hpax (Hex package)86You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more87==> nerves_system_br88Generated nerves_system_br app89==> typed_struct90Compiling 2 files (.ex)91Generated typed_struct app92==> mime93Compiling 1 file (.ex)94Generated mime app95==> toml96Compiling 10 files (.ex)97 warning: using single-quoted strings to represent charlists is deprecated.98 Use ~c"" if you indeed want a charlist or use "" instead.99 You may run "mix format --migrate" to change all single-quoted100 strings to use the ~c sigil and fix this warning.101 │102 264 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do103 │ ~104 │105 └─ lib/decoder.ex:264:82106107 warning: using single-quoted strings to represent charlists is deprecated.108 Use ~c"" if you indeed want a charlist or use "" instead.109 You may run "mix format --migrate" to change all single-quoted110 strings to use the ~c sigil and fix this warning.111 │112 371 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->113 │ ~114 │115 └─ lib/decoder.ex:371:56116117 warning: using single-quoted strings to represent charlists is deprecated.118 Use ~c"" if you indeed want a charlist or use "" instead.119 You may run "mix format --migrate" to change all single-quoted120 strings to use the ~c sigil and fix this warning.121 │122 419 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->123 │ ~124 │125 └─ lib/decoder.ex:419:56126127 warning: using single-quoted strings to represent charlists is deprecated.128 Use ~c"" if you indeed want a charlist or use "" instead.129 You may run "mix format --migrate" to change all single-quoted130 strings to use the ~c sigil and fix this warning.131 │132 474 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->133 │ ~134 │135 └─ lib/decoder.ex:474:52136137 warning: using single-quoted strings to represent charlists is deprecated.138 Use ~c"" if you indeed want a charlist or use "" instead.139 You may run "mix format --migrate" to change all single-quoted140 strings to use the ~c sigil and fix this warning.141 │142 514 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->143 │ ~144 │145 └─ lib/decoder.ex:514:43146147 warning: using single-quoted strings to represent charlists is deprecated.148 Use ~c"" if you indeed want a charlist or use "" instead.149 You may run "mix format --migrate" to change all single-quoted150 strings to use the ~c sigil and fix this warning.151 │152 518 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->153 │ ~154 │155 └─ lib/decoder.ex:518:52156157 warning: using single-quoted strings to represent charlists is deprecated.158 Use ~c"" if you indeed want a charlist or use "" instead.159 You may run "mix format --migrate" to change all single-quoted160 strings to use the ~c sigil and fix this warning.161 │162 522 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->163 │ ~164 │165 └─ lib/decoder.ex:522:52166167 warning: using single-quoted strings to represent charlists is deprecated.168 Use ~c"" if you indeed want a charlist or use "" instead.169 You may run "mix format --migrate" to change all single-quoted170 strings to use the ~c sigil and fix this warning.171 │172 538 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->173 │ ~174 │175 └─ lib/decoder.ex:538:53176177 warning: using single-quoted strings to represent charlists is deprecated.178 Use ~c"" if you indeed want a charlist or use "" instead.179 You may run "mix format --migrate" to change all single-quoted180 strings to use the ~c sigil and fix this warning.181 │182 542 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->183 │ ~184 │185 └─ lib/decoder.ex:542:67186187 warning: using single-quoted strings to represent charlists is deprecated.188 Use ~c"" if you indeed want a charlist or use "" instead.189 You may run "mix format --migrate" to change all single-quoted190 strings to use the ~c sigil and fix this warning.191 │192 682 │ {:ok, {sign, _, _, _}} when sign in '-+' ->193 │ ~194 │195 └─ lib/decoder.ex:682:45196197 warning: using single-quoted strings to represent charlists is deprecated.198 Use ~c"" if you indeed want a charlist or use "" instead.199 You may run "mix format --migrate" to change all single-quoted200 strings to use the ~c sigil and fix this warning.201 │202 796 │ {:ok, {sign, _, _, _}} when sign in '-+' ->203 │ ~204 │205 └─ lib/decoder.ex:796:43206207 warning: using single-quoted strings to represent charlists is deprecated.208 Use ~c"" if you indeed want a charlist or use "" instead.209 You may run "mix format --migrate" to change all single-quoted210 strings to use the ~c sigil and fix this warning.211 │212 916 │ {:ok, {type, skip, _, lines}} when type in '-_' ->213 │ ~214 │215 └─ lib/decoder.ex:916:52216217 warning: using single-quoted strings to represent charlists is deprecated.218 Use ~c"" if you indeed want a charlist or use "" instead.219 You may run "mix format --migrate" to change all single-quoted220 strings to use the ~c sigil and fix this warning.221 │222 954 │ {:ok, {type, _, _, _}} when type in '-_' ->223 │ ~224 │225 └─ lib/decoder.ex:954:51226227 warning: using single-quoted strings to represent charlists is deprecated.228 Use ~c"" if you indeed want a charlist or use "" instead.229 You may run "mix format --migrate" to change all single-quoted230 strings to use the ~c sigil and fix this warning.231 │232 969 │ {:ok, {type, _, _, _}} when type in '-_' ->233 │ ~234 │235 └─ lib/decoder.ex:969:43236237 warning: using single-quoted strings to represent charlists is deprecated.238 Use ~c"" if you indeed want a charlist or use "" instead.239 You may run "mix format --migrate" to change all single-quoted240 strings to use the ~c sigil and fix this warning.241 │242 983 │ {:ok, {type, _, _, _}} when type in '-_' ->243 │ ~244 │245 └─ lib/decoder.ex:983:47246247 warning: the following clause will never match:248249 {:datetime, {:error, :invalid_date}} ->250251 it is expected to match on type:252253 dynamic(254 {:date,255 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or256 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and257 not {:date, {:ok, %Date{}}}258 )259260 type warning found at:261 │262 722 │ {:datetime, {:error, :invalid_date}} ->263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~264 │265 └─ lib/decoder.ex:722: Toml.Decoder.datetime/3266267 warning: the following clause will never match:268269 {:datetime, {:error, reason}} ->270271 it is expected to match on type:272273 dynamic(274 {:date,275 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or276 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and277 not {:date, {:ok, %Date{}}}278 )279280 type warning found at:281 │282 725 │ {:datetime, {:error, reason}} ->283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~284 │285 └─ lib/decoder.ex:725: Toml.Decoder.datetime/3286287 warning: the following clause will never match:288289 {:error, _, _, _} = err ->290291 it is expected to match on type:292293 dynamic(294 {:date,295 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or296 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and297 not {:date, {:ok, %Date{}}}298 )299300 type warning found at:301 │302 728 │ {:error, _, _, _} = err ->303 │ ~304 │305 └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3306307 warning: the following clause will never match:308309 {:ok, {type, skip, data, lines}} ->310311 it is expected to match on type:312313 dynamic(314 {:date,315 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or316 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and317 not {:date, {:ok, %Date{}}}318 )319320 type warning found at:321 │322 731 │ {:ok, {type, skip, data, lines}} ->323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~324 │325 └─ lib/decoder.ex:731: Toml.Decoder.datetime/3326327Generated toml app328==> circular_buffer329Compiling 1 file (.ex)330Generated circular_buffer app331==> nimble_options332Compiling 3 files (.ex)333Generated nimble_options app334==> jason335Compiling 10 files (.ex)336Generated jason app337==> hpax338Compiling 4 files (.ex)339Generated hpax app340==> mint341Compiling 1 file (.erl)342Compiling 21 files (.ex)343Generated mint app344==> rustler345Compiling 7 files (.ex)346 warning: using single-quoted strings to represent charlists is deprecated.347 Use ~c"" if you indeed want a charlist or use "" instead.348 You may run "mix format --migrate" to change all single-quoted349 strings to use the ~c sigil and fix this warning.350 │351 173 │ '2.14',352 │ ~353 │354 └─ lib/rustler.ex:173:7355356 warning: using single-quoted strings to represent charlists is deprecated.357 Use ~c"" if you indeed want a charlist or use "" instead.358 You may run "mix format --migrate" to change all single-quoted359 strings to use the ~c sigil and fix this warning.360 │361 174 │ '2.15',362 │ ~363 │364 └─ lib/rustler.ex:174:7365366 warning: using single-quoted strings to represent charlists is deprecated.367 Use ~c"" if you indeed want a charlist or use "" instead.368 You may run "mix format --migrate" to change all single-quoted369 strings to use the ~c sigil and fix this warning.370 │371 175 │ '2.16'372 │ ~373 │374 └─ lib/rustler.ex:175:7375376 warning: incompatible types given to throw_error/1:377378 throw_error(379 {:unknown_target,380 <<to_string(target)::binary,381 " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}382 )383384 given types:385386 -dynamic({:unknown_target, binary()})-387388 but expected one of:389390 :no_config or :no_crates_property or :rustup_not_installed or {:no_rustler_deps, term(), term()} or391 {:differing_versions or :unsupported_rustler_version, term(), term(), term()} or392 {:cargo_no_name or :cargo_toml_not_found or :nonexistent_crate_directory or393 :rust_version_not_installed or :unsupported_nif_version, term()}394395 where "target" was given the types:396397 # type: binary()398 # from: lib/rustler/compiler.ex:144:27399 target400401 # type: binary()402 # from: lib/rustler/compiler.ex:144:40403 is_binary(target)404405 type warning found at:406 │407 160 │ throw_error(408 │ ~409 │410 └─ lib/rustler/compiler.ex:160:7: Rustler.Compiler.get_target_os_type/1411412Generated rustler app413==> tablet414Compiling 2 files (.ex)415Generated tablet app416==> elixir_make417Compiling 8 files (.ex)418Generated elixir_make app419==> nerves_logging420 CC kmsg_tailer.o421 LD kmsg_tailer422Compiling 5 files (.ex)423Generated nerves_logging app424==> nerves_discovery425Compiling 5 files (.ex)426Generated nerves_discovery app427==> ring_logger428Compiling 7 files (.ex)429Generated ring_logger app430==> interactive_cmd431Compiling 1 file (.ex)432Generated interactive_cmd app433==> nerves434Compiling 65 files (.ex)435 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)436 │437 6 │ defmodule Mix.Tasks.Nerves.Init do438 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~439 │440 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)441442 warning: redefining module Nerves (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.beam)443 │444 6 │ defmodule Nerves do445 │ ~~~~~~~~~~~~~~~~~~~446 │447 └─ lib/nerves.ex:6: Nerves (module)448449 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)450 │451 5 │ defmodule Nerves.ArtifactResolver do452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~453 │454 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)455456 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)457 │458 6 │ defmodule Nerves.BuildAction.AppModes do459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~460 │461 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)462463 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)464 │465 5 │ defmodule Nerves.BuildAction.CheckExecutables do466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~467 │468 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)469470 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)471 │472 8 │ defmodule Nerves.BuildAction.Erlinit do473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~474 │475 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)476477 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)478 │479 5 │ defmodule Nerves.BuildAction.Firmware do480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~481 │482 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)483484 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)485 │486 7 │ defmodule Nerves.BuildAction.IExStartupCheck do487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~488 │489 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)490491 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)492 │493 5 │ defmodule Nerves.BuildAction.NervesV1System do494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~495 │496 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)497498 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)499 │500 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~502 │503 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)504505 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)506 │507 5 │ defmodule Nerves.BuildAction.Rootfs do508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~509 │510 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)511512 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)513 │514 6 │ defmodule Nerves.BuildAction.SortApps do515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~516 │517 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)518519 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)520 │521 5 │ defmodule Nerves.BuildAction.StripAll do522 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~523 │524 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)525526 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)527 │528 5 │ defmodule Nerves.BuildAction.Trimmer do529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~530 │531 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)532533 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)534 │535 5 │ defmodule Nerves.BuildPlan do536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~537 │538 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)539540 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)541 │542 5 │ defmodule Nerves.BuildPlan.Checks do543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~544 │545 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)546547 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Container.beam)548 │549 6 │ defmodule Nerves.Container do550 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~551 │552 └─ lib/nerves/container.ex:6: Nerves.Container (module)553554 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)555 │556 5 │ defmodule Nerves.Fingerprint do557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~558 │559 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)560561 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)562 │563 5 │ defmodule Nerves.MixPackage do564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~565 │566 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)567568 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Paths.beam)569 │570 5 │ defmodule Nerves.Paths do571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~572 │573 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)574575 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)576 │577 5 │ defmodule Nerves.TargetTuple do578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~579 │580 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)581582Generated nerves app583==> nerves_toolchain_armv7_nerves_linux_gnueabihf584Compiling 1 file (.ex)585Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app586==> nerves_system_trellis587Generated nerves_system_trellis app588==> nerves_compatibility_test589===> Analyzing applications...590===> Compiling telemetry591==> uboot_env592Compiling 5 files (.ex)593Generated uboot_env app594==> nimble_pool595Compiling 2 files (.ex)596Generated nimble_pool app597==> finch598Compiling 23 files (.ex)599Generated finch app600==> req601Compiling 24 files (.ex)602Generated req app603==> burrito604Compiling 20 files (.ex)605Generated burrito app606==> svg_tracing607Compiling 4 files (.ex)608 warning: clauses with the same name should be grouped together, "def trace/2" was previously defined (lib/svg_tracing.ex:56)609 │610 60 │ def trace(input_path, output_path) do611 │ ~612 │613 └─ lib/svg_tracing.ex:60:7614615616== Compilation error in file lib/svg_tracing/tracer.ex ==617** (ErlangError) Erlang error: :enoent618 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/svgtracing_tracer"])619 (rustler 0.29.1) lib/rustler/compiler/config.ex:83: Rustler.Compiler.Config.metadata!/1620 (rustler 0.29.1) lib/rustler/compiler/config.ex:70: Rustler.Compiler.Config.build/1621 (rustler 0.29.1) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/2622 lib/svg_tracing/tracer.ex:5: (module)623could not compile dependency :svg_tracing, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile svg_tracing --force", update it with "mix deps.update svg_tracing" or clean it with "mix deps.clean svg_tracing"