rivet_email

Build log

nerves_system_trellis

rivet_email 4.0.2 · fail · run rivet_email-4.0.2-1791088705519
518 of 518 lines
1Resolving Hex dependencies...2Resolution completed in 0.188s3Unchanged:4  bcrypt_elixir 3.3.25  circular_buffer 1.1.06  comeonin 5.5.17  db_connection 2.10.28  decimal 3.1.19  ecto 3.14.210  ecto_enum 1.4.011  ecto_sql 3.14.012  elixir_make 0.10.013  floki 0.38.414  gen_smtp 1.3.015  html2markdown 0.3.216  idna 7.1.017  inflex 2.1.018  interactive_cmd 0.1.419  jason 1.4.520  mime 2.0.721  nerves 2.0.0-pre.222  nerves_discovery 0.1.523  nerves_logging 0.2.424  nerves_runtime 0.13.1325  nerves_system_bbb 2.30.226  nerves_system_br 1.34.427  nerves_system_mangopi_mq_pro 0.17.228  nerves_system_qemu_aarch64 0.4.229  nerves_system_rpi0 2.1.230  nerves_system_rpi4 2.1.231  nerves_system_rpi5 2.1.232  nerves_system_trellis 0.5.033  nerves_system_x86_64 1.34.234  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.135  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.136  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.137  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.138  nerves_toolchain_x86_64_nerves_linux_musl 15.3.139  nerves_uevent 0.1.740  postgrex 0.22.441  property_table 0.3.442  puid 2.8.043  ranch 2.3.044  ring_logger 0.11.745  rivet 2.7.546  rivet_email 4.0.247  rivet_utils 2.8.048  swoosh 1.28.149  tablet 0.3.350  telemetry 1.4.251  toolshed 0.5.052  transmogrify 2.0.253  typed_ecto_schema 0.5.054  uboot_env 1.0.255  yamerl 0.10.056  yaml_elixir 2.12.257* Getting rivet_email (Hex package)58* Getting nerves (Hex package)59* Getting ring_logger (Hex package)60* Getting toolshed (Hex package)61* Getting nerves_runtime (Hex package)62* Getting nerves_system_bbb (Hex package)63* Getting nerves_system_mangopi_mq_pro (Hex package)64* Getting nerves_system_qemu_aarch64 (Hex package)65* Getting nerves_system_rpi0 (Hex package)66* Getting nerves_system_rpi4 (Hex package)67* Getting nerves_system_rpi5 (Hex package)68* Getting nerves_system_trellis (Hex package)69* Getting nerves_system_x86_64 (Hex package)70* Getting nerves_system_br (Hex package)71* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)72* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)73* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)74* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)75* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)76* Getting nerves_logging (Hex package)77* Getting nerves_uevent (Hex package)78* Getting uboot_env (Hex package)79* Getting elixir_make (Hex package)80* Getting property_table (Hex package)81* Getting circular_buffer (Hex package)82* Getting interactive_cmd (Hex package)83* Getting nerves_discovery (Hex package)84* Getting tablet (Hex package)85* Getting gen_smtp (Hex package)86* Getting html2markdown (Hex package)87* Getting jason (Hex package)88* Getting postgrex (Hex package)89* Getting rivet (Hex package)90* Getting swoosh (Hex package)91* Getting transmogrify (Hex package)92* Getting idna (Hex package)93* Getting mime (Hex package)94* Getting telemetry (Hex package)95* Getting ecto_enum (Hex package)96* Getting ecto_sql (Hex package)97* Getting rivet_utils (Hex package)98* Getting typed_ecto_schema (Hex package)99* Getting yaml_elixir (Hex package)100* Getting yamerl (Hex package)101* Getting ecto (Hex package)102* Getting decimal (Hex package)103* Getting bcrypt_elixir (Hex package)104* Getting inflex (Hex package)105* Getting puid (Hex package)106* Getting comeonin (Hex package)107* Getting db_connection (Hex package)108* Getting floki (Hex package)109* Getting ranch (Hex package)110You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more111==> nerves_system_br112Generated nerves_system_br app113==> floki114Compiling 1 file (.xrl)115Compiling 2 files (.erl)116Compiling 30 files (.ex)117Generated floki app118==> mime119Compiling 1 file (.ex)120Generated mime app121==> circular_buffer122Compiling 1 file (.ex)123Generated circular_buffer app124==> comeonin125Compiling 3 files (.ex)126Generated comeonin app127==> nerves_compatibility_test128===> Analyzing applications...129===> Compiling yamerl130/work/proj/deps_trellis/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.131Compile directive 'nowarn_deprecated_catch' can be used to suppress132warnings in selected modules.133%   65|    case catch base64:decode(Text) of134%     |         ^135136/work/proj/deps_trellis/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.137Compile directive 'nowarn_deprecated_catch' can be used to suppress138warnings in selected modules.139%   72|    case catch base64:decode(Text) of140%     |         ^141142    ┌─ src/yamerl_node_binary.erl:143    │144 65 │     case catch base64:decode(Text) of145    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.146Compile directive 'nowarn_deprecated_catch' can be used to suppress147warnings in selected modules.148149    ┌─ src/yamerl_node_binary.erl:150    │151 72 │     case catch base64:decode(Text) of152    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.153Compile directive 'nowarn_deprecated_catch' can be used to suppress154warnings in selected modules.155156157/work/proj/deps_trellis/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.158Compile directive 'nowarn_deprecated_catch' can be used to suppress159warnings in selected modules.160%  801|     catch Mod:module_info(),161%     |     ^162163     ┌─ src/yamerl_constr.erl:164     │165 801 │      catch Mod:module_info(),166     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.167Compile directive 'nowarn_deprecated_catch' can be used to suppress168warnings in selected modules.169170171===> Analyzing applications...172===> Compiling ranch173===> Analyzing applications...174===> Compiling gen_smtp175     ┌─ src/gen_smtp_server_session.erl:176     │177 401 │          case catch Module:code_change(OldVsn, CallbackState, Extra) of178     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.179Compile directive 'nowarn_deprecated_catch' can be used to suppress180warnings in selected modules.181182183     ┌─ src/gen_smtp_client.erl:184     │185 812 │                  catch smtp_socket:to_ssl_client(186     │                  ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.187Compile directive 'nowarn_deprecated_catch' can be used to suppress188warnings in selected modules.189190191==> tablet192Compiling 2 files (.ex)193Generated tablet app194==> inflex195Compiling 6 files (.ex)196Generated inflex app197==> elixir_make198Compiling 8 files (.ex)199Generated elixir_make app200==> nerves_logging201 CC kmsg_tailer.o202 LD kmsg_tailer203Compiling 5 files (.ex)204Generated nerves_logging app205==> bcrypt_elixir206mkdir -p "/work/proj/_build/trellis/lib/bcrypt_elixir/priv"207/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -mabi=aapcs-linux -mfpu=neon-vfpv4 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a7 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_trellis-0.5.0/staging -Wall -Wno-format-truncation -I"/home/nerves/.nerves/artifacts/nerves_system_trellis-0.5.0/staging/usr/lib/erlang/erts-17.0.6/include" -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_trellis-0.5.0/staging c_src/bcrypt_nif.c c_src/blowfish.c -o "/work/proj/_build/trellis/lib/bcrypt_elixir/priv/bcrypt_nif.so"208Compiling 3 files (.ex)209Generated bcrypt_elixir app210==> nerves_discovery211Compiling 5 files (.ex)212Generated nerves_discovery app213==> ring_logger214Compiling 7 files (.ex)215Generated ring_logger app216==> decimal217Compiling 4 files (.ex)218Generated decimal app219==> jason220Compiling 10 files (.ex)221Generated jason app222==> yaml_elixir223Compiling 6 files (.ex)224Generated yaml_elixir app225==> interactive_cmd226Compiling 1 file (.ex)227Generated interactive_cmd app228==> nerves229Compiling 65 files (.ex)230    warning: redefining module Nerves (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.beam)231    │232  6 │ defmodule Nerves do233    │ ~~~~~~~~~~~~~~~~~~~234    │235    └─ lib/nerves.ex:6: Nerves (module)236237    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)238    │239  6 │ defmodule Mix.Tasks.Nerves.Init do240    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241    │242    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)243244    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)245    │246  5 │ defmodule Nerves.ArtifactResolver do247    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~248    │249    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)250251    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)252    │253  6 │ defmodule Nerves.BuildAction.AppModes do254    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255    │256    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)257258    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)259    │260  5 │ defmodule Nerves.BuildAction.CheckExecutables do261    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~262    │263    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)264265    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)266    │267  8 │ defmodule Nerves.BuildAction.Erlinit do268    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~269    │270    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)271272    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)273    │274  5 │ defmodule Nerves.BuildAction.Firmware do275    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~276    │277    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)278279    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)280    │281  7 │ defmodule Nerves.BuildAction.IExStartupCheck do282    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~283    │284    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)285286    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)287    │288  5 │ defmodule Nerves.BuildAction.NervesV1System do289    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~290    │291    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)292293    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)294    │295  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do296    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~297    │298    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)299300    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)301    │302  5 │ defmodule Nerves.BuildAction.Rootfs do303    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~304    │305    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)306307    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)308    │309  6 │ defmodule Nerves.BuildAction.SortApps do310    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~311    │312    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)313314    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)315    │316  5 │ defmodule Nerves.BuildAction.StripAll do317    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~318    │319    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)320321    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)322    │323  5 │ defmodule Nerves.BuildAction.Trimmer do324    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~325    │326    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)327328    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)329    │330  5 │ defmodule Nerves.BuildPlan do331    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~332    │333    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)334335    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)336    │337  5 │ defmodule Nerves.BuildPlan.Checks do338    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~339    │340    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)341342    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Container.beam)343    │344  6 │ defmodule Nerves.Container do345    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~346    │347    └─ lib/nerves/container.ex:6: Nerves.Container (module)348349    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)350    │351  5 │ defmodule Nerves.Fingerprint do352    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~353    │354    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)355356    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)357    │358  5 │ defmodule Nerves.MixPackage do359    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~360    │361    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)362363    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Paths.beam)364    │365  5 │ defmodule Nerves.Paths do366    │ ~~~~~~~~~~~~~~~~~~~~~~~~~367    │368    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)369370    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)371    │372  5 │ defmodule Nerves.TargetTuple do373    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~374    │375    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)376377Generated nerves app378==> nerves_toolchain_armv7_nerves_linux_gnueabihf379Compiling 1 file (.ex)380Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app381==> nerves_system_trellis382Generated nerves_system_trellis app383==> nerves_compatibility_test384===> Analyzing applications...385===> Compiling idna386===> Analyzing applications...387===> Compiling telemetry388==> swoosh389Compiling 62 files (.ex)390Generated swoosh app391==> ecto392Compiling 56 files (.ex)393Generated ecto app394==> db_connection395Compiling 18 files (.ex)396Generated db_connection app397==> html2markdown398Compiling 6 files (.ex)399Generated html2markdown app400warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"401  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2402  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1403  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5404  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2405  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4406  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2407408==> postgrex409Compiling 70 files (.ex)410Generated postgrex app411==> ecto_sql412Compiling 25 files (.ex)413Generated ecto_sql app414==> ecto_enum415Compiling 5 files (.ex)416Generated ecto_enum app417==> uboot_env418Compiling 5 files (.ex)419Generated uboot_env app420==> property_table421Compiling 8 files (.ex)422Generated property_table app423==> nerves_uevent424 CC uevent.o425 LD uevent426Compiling 5 files (.ex)427Generated nerves_uevent app428==> nerves_runtime429Compiling 14 files (.ex)430Generated nerves_runtime app431==> toolshed432Compiling 5 files (.ex)433Generated toolshed app434==> rivet435Compiling 37 files (.ex)436    warning: unused require Logger437    │438  3 │   require Logger439    │   ~440    │441    └─ lib/rivet/config.ex:3:3442443    warning: unused require Logger444    │445  3 │   require Logger446    │   ~447    │448    └─ lib/rivet/migration/index.ex:3:3449450    warning: unused require Logger451    │452  5 │   require Logger453    │   ~454    │455    └─ lib/mix/tasks/list.ex:5:3456457    warning: unused require Logger458    │459  2 │   require Logger460    │   ~461    │462    └─ lib/rivet/migration/manage.ex:2:3463464     warning: a struct for Rivet.Migration is expected on struct update:465466         %Rivet.Migration{struct(Rivet.Migration, model_migration) | path: priv_dir}467468     but got type:469470         dynamic()471472     where "model_migration" was given the type:473474         # type: dynamic(%{..., include: term()})475         # from: lib/rivet/migration/load.ex:112:48476         %{include: modpath} = model_migration477478     you must assign "Kernel.struct(Rivet.Migration, model_migration)" to variable and pattern match on "%Rivet.Migration{}"479480     type warning found at:481     │482 114 │     {:ok, %Rivet.Migration{struct(Rivet.Migration, model_migration) | path: priv_dir}}483     │           ~484     │485     └─ lib/rivet/migration/load.ex:114:11: Rivet.Migration.Load.prepare_model_config/2486487     warning: a struct for Rivet.Loader.State is expected on struct update:488489         %Rivet.Loader.State{state | deferred: [item | state.deferred]}490491     but got type:492493         dynamic()494495     where "state" was given the type:496497         # type: dynamic()498         # from: lib/rivet/loader/tools.ex:224:13499         state500501     when defining the variable "state", you must also pattern match on "%Rivet.Loader.State{}"502503     type warning found at:504     │505 225 │     %State{state | deferred: [item | state.deferred]}506     │     ~507     │508     └─ lib/rivet/loader/tools.ex:225:5: Rivet.Loader.Tools.defer/2509510Generated rivet app511==> rivet_email512Compiling 14 files (.ex)513514== Compilation error in file lib/email/config/index.ex ==515** (ArgumentError) could not fetch application environment :repo for application :rivet because configuration at :repo was not set516    (elixir 1.20.3) lib/application.ex:642: Application.compile_env!/3517    lib/email/config/index.ex:32: (module)518could not compile dependency :rivet_email, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile rivet_email --force", update it with "mix deps.update rivet_email" or clean it with "mix deps.clean rivet_email"