Source: erlang-hex Version: 2.0.5-2 Severity: grave Tags: patch Justification: renders package unusable
Dear Maintainer, Currently, erlang-hex fials to work in sid because Elixir 1.17 is already there and erlang-hex is built using older Elixir 1.14. I would like to suggest the attached patch which adds build dependency on elixir >= 1.17. Technically, it's sufficient to just rebuild erlang-hex without any changes, but explicit guarding (>= 1.17) will make transition to newer elixir and erlang easier (as for now Erlang struggles to build for mips64el, so I think that it's better to wait for the fix instead of building for elixir 1.14 and erlang 1.25 on mips64el and manually rebuilding after erlang will be fixed). The attached patch is prepared in the form of NMU. I can do it if you don't mind. Cheers! -- System Information: Debian Release: 12.9 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable'), (1, 'experimental'), (1, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-28-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
diff -Nru erlang-hex-2.0.5/debian/changelog erlang-hex-2.0.5/debian/changelog --- erlang-hex-2.0.5/debian/changelog 2024-03-09 18:05:23.000000000 +0300 +++ erlang-hex-2.0.5/debian/changelog 2025-01-09 12:00:42.000000000 +0300 @@ -1,3 +1,11 @@ +erlang-hex (2.0.5-2.1) unstable; urgency=medium + + * Non-maintainer upload + * Rebuild with the newer elixir + * Bump standards version to 4.7.0 + + -- Sergei Golovan <sgolo...@debian.org> Thu, 09 Jan 2025 12:00:42 +0300 + erlang-hex (2.0.5-2) unstable; urgency=medium * Patch from Sergei Golovan <sgolo...@debian.org> diff -Nru erlang-hex-2.0.5/debian/control erlang-hex-2.0.5/debian/control --- erlang-hex-2.0.5/debian/control 2024-03-09 16:18:57.000000000 +0300 +++ erlang-hex-2.0.5/debian/control 2025-01-09 11:59:37.000000000 +0300 @@ -5,9 +5,9 @@ Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), - elixir, + elixir (>= 1.17), erlang-dev -Standards-Version: 4.6.2 +Standards-Version: 4.7.0 Homepage: https://hex.pm/ Package: erlang-hex