Your message dated Sat, 08 Feb 2025 17:49:43 +0000 with message-id <e1tgoxb-0075zv...@fasolo.debian.org> and subject line Bug#1093147: fixed in elixir-lang 1.18.1.dfsg-1.1 has caused the Debian Bug report #1093147, regarding elixir-lang:FTBFS:build failed ([31m** (ExUnit.TimeoutError) test timed out after 60000ms) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1093147: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093147 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: elixir-lang Version: 1.18.1.dfsg-1 Severity: serious Tags: FTBFS, patch User: debian-ri...@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-ri...@lists.debian.org Dear elixir-lang maintainer, The package elixir-lang build failed on riscv64.The crucial buildd log below: ``` 1) test in/2 too large list in guards (KernelTest) [1m [30mtest/elixir/kernel_test.exs:481 [0m [31m** (ExUnit.TimeoutError) test timed out after 60000ms. You can change the timeout: 1. per test by setting "@tag timeout: x" (accepts :infinity) 2. per test module by setting "@moduletag timeout: x" (accepts :infinity) 3. globally via "ExUnit.start(timeout: x)" configuration 4. by running "mix test --timeout x" which sets timeout 5. or by running "mix test --trace" which sets timeout to infinity (useful when using IEx.pry/0) where "x" is the timeout given as integer in milliseconds (defaults to 60_000). [0m [36mcode: [0mdefmodule TooLargeList do [36mstacktrace: [0m (elixir 1.18.1) src/elixir_erl_compiler.erl:15: :elixir_erl_compiler.spawn/1 (elixir 1.18.1) src/elixir_module.erl:160: :elixir_module.compile/7 (elixir 1.18.1) src/elixir_lexical.erl:13: :elixir_lexical.run/3 test/elixir/kernel_test.exs:482: (test) (ex_unit 1.18.1) lib/ex_unit/runner.ex:511: ExUnit.Runner.exec_test/2 (stdlib 6.2) timer.erl:595: :timer.tc/2 (ex_unit 1.18.1) lib/ex_unit/runner.ex:433: anonymous fn/6 in ExUnit.Runner.spawn_test_monitor/4 ``` The full buildd log is here: https://buildd.debian.org/status/fetch.php?pkg=elixir-lang&arch=riscv64&ver=1.18.1.dfsg-1&stamp=1736917615&raw=0 My solution to this issue: The error occurs because the related tests on RISC-V require more time. Therefore, it can be resolved by increasing the timeout threshold for RISC-V.I have tried to fix that, the debpatch is in the attachment. Please let me know whether it can be accepted.
fix_elixir-lang_test_timeout_on_riscv.patch
Description: Binary data
--- End Message ---
--- Begin Message ---Source: elixir-lang Source-Version: 1.18.1.dfsg-1.1 Done: Sergei Golovan <sgolo...@debian.org> We believe that the bug you reported is fixed in the latest version of elixir-lang, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1093...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sergei Golovan <sgolo...@debian.org> (supplier of updated elixir-lang package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 08 Feb 2025 20:14:15 +0300 Source: elixir-lang Architecture: source Version: 1.18.1.dfsg-1.1 Distribution: unstable Urgency: medium Maintainer: Evgeny Golyshev <euguli...@gmail.com> Changed-By: Sergei Golovan <sgolo...@debian.org> Closes: 1093147 1094170 Changes: elixir-lang (1.18.1.dfsg-1.1) unstable; urgency=medium . * Non-maintainer upload. * Add all subdirecories of /usr/lib/elixir/lib to the Erlang code loading path. Otherwise Elixir modules installed into /usr/lib/elixir/lib cannot be used without setting extra environment variables (closes: #1094170). * Increase timeouts for several tests. Do that for all architectures for simplicity (closes: #1093147). Checksums-Sha1: 4ca77e6dbbbd243f177f8fe39c06c54dfdf76b99 2172 elixir-lang_1.18.1.dfsg-1.1.dsc 2b26c9608104666aef00dc537191b5f7251837a5 7912 elixir-lang_1.18.1.dfsg-1.1.debian.tar.xz 8aa929af39387425b7bad56a5b2ac7dbb59c1a70 14712 elixir-lang_1.18.1.dfsg-1.1_amd64.buildinfo Checksums-Sha256: 795aefe8fbbd60f70b4a01eb3bf9386a3fd7ef2ccc730478ef8f96c1ef6e5fa3 2172 elixir-lang_1.18.1.dfsg-1.1.dsc 08ecedbd12b0f897908f5b561353abf23cc4bb553015cb00d229439d7c5023a6 7912 elixir-lang_1.18.1.dfsg-1.1.debian.tar.xz 6933d0970a303b43b91636855d4aa0a441b36c1a6a97e6f8440c3d06e7a445fb 14712 elixir-lang_1.18.1.dfsg-1.1_amd64.buildinfo Files: 3bd88859d5adcfe1d94635ffab638348 2172 interpreters optional elixir-lang_1.18.1.dfsg-1.1.dsc e4ad875d888d1511110e99c3b008acdd 7912 interpreters optional elixir-lang_1.18.1.dfsg-1.1.debian.tar.xz efb92de6eaa168a492c3e764b1319a05 14712 interpreters optional elixir-lang_1.18.1.dfsg-1.1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmenkzEACgkQTyrk60tj 54cCJw/+OAFIb7M5NvjIXKeqrnVIZ73eZsv3bQqlULNbYvD+tln+ZuS/f+2VVZfa gP+8w5+OYm9VbZ6OiyF49D3r9f0aChv0PP/aDsBJq9hDuYu+7cKtW8I4QWu4VnHQ oecPQY0W6f3hrt89E7CFVyu6DoUHDNDW+EIpasGjycS9mPrPkF5iK2pTh5t7srBB LEZycUp49uxP+KRN7YVhDpBu19Ru++1nU57gNNN6g45YbdSX3rv1hyVs9aNruTsW 8j5TGnh1QxRhxcr70N1XdXXnvgsqi4WD46Up5ec3NYr1sAqJhPG0F/nv2PxNjLU0 j7+fwOC1zkOZntdrCaMeVKFKBKMvt5eCeaZA9LX28hjwGzO62Nbugd3DuUaQXWtW +72njBESpSSSF/rapsWmXVgWx3WjyIdcdM7wW8QV86Q/tFbh9q2PxwzE7e/JyBqh G5JrNDrXcA11BR2eNOZ9WRVIdo3ZUfkgMzaUajeFRvd90f8QbIzF43Z+WN1c1pjY FSU7kqZfuRtpWNhLJ6lSfZVsnJE9DMOfK4APRNpkI85dk1kQstkgFEKrPX5rxM4w ZGpWjWK2Rol6TnVuIjbOKAiTE9htk2cAed+M7d7cwZNLEZ1UF9ZRfbZ33AYLjcHP kT0rNzt1itACfyVkrFRlZ4YFfipowC57D+BJ/RUVgwbQRZgYV6Y= =TQqa -----END PGP SIGNATURE-----
pgpQoyRnkHXjU.pgp
Description: PGP signature
--- End Message ---