Hi Evgeny, On Tue, Oct 1, 2019 at 1:27 PM Evgeny Golyshev <euguli...@gmail.com> wrote: > > Hello everyone > > I maintain Elixir in Debian. > Obviously the compatibility between the Erlang's versions has been > broken. I did a small research and found out that failing autopkgtest > is the result of Erlang's :re module. Unfortunately, I can't provide > details for the problem because a deeper study of it can take a lot of > time which I don't have so far. > Also I can confirm that rebuilding Elixir against the newest Erlang > fixes the problem.
I'd like to propose a fix for this bug. It adds a dependency on newly introduced virtual package erlang-pcre-<version>, which will help to notice when PCRE is changed. The patch also utilises ${erlang:Depends} which calculates the dependencies automatically. By the way, it appears that elixir should depend not only on erlang-base, but also on a few other erlang related packages (erlang-crypto, erlang-inets etc.) If you don't mind, I could make a NMU with these changes (the NMU diff is attached). Cheers! -- Sergei Golovan
elixir-lang_1.9.1dfsg-1.1.nmu.diff
Description: Binary data