Package: elixir Version: 1.10.3.dfsg-1 Severity: normal Tags: patch Dear Maintainer,
After you've updated the package to 1.10.3, the dependency on erlang-pcre is not necessary anymore. I've checked that erlixir built with earlier version of Erlang (specifically, 21.1.5, the same as the problematic 1.9.1 was built) passes all the tests when run using Erlang 22.3.3 currently in unstable. So I suggest to remove the dependency on erlang-pcre-<version> to avoid rebuilding (either by a source upload or a binNMU) elixir-lang any time the PCRE library version in Erlang changes. I've prepared a simple NMU, so if you don't mind, I can do the upload myself. Cheers! -- System Information: Debian Release: 10.4 APT prefers stable-debug APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental'), (1, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-9-amd64 (SMP w/12 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages elixir depends on: ii erlang-base 1:21.2.6+dfsg-1 elixir recommends no packages. elixir suggests no packages. -- no debconf information
diff -Nru elixir-lang-1.10.3.dfsg/debian/changelog elixir-lang-1.10.3.dfsg/debian/changelog --- elixir-lang-1.10.3.dfsg/debian/changelog 2020-05-06 20:33:40.000000000 +0300 +++ elixir-lang-1.10.3.dfsg/debian/changelog 2020-06-18 12:10:44.000000000 +0300 @@ -1,3 +1,11 @@ +elixir-lang (1.10.3.dfsg-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Remove the dependency of the elixir binary package on + erlang-pcre-<version>, because it isn't necessary anymore. + + -- Sergei Golovan <[email protected]> Thu, 18 Jun 2020 09:10:44 +0000 + elixir-lang (1.10.3.dfsg-1) unstable; urgency=medium * New upstream release (closes: #959701, #959160, #959988). diff -Nru elixir-lang-1.10.3.dfsg/debian/control elixir-lang-1.10.3.dfsg/debian/control --- elixir-lang-1.10.3.dfsg/debian/control 2020-05-06 20:33:40.000000000 +0300 +++ elixir-lang-1.10.3.dfsg/debian/control 2020-06-18 12:09:45.000000000 +0300 @@ -18,7 +18,7 @@ Package: elixir Architecture: any -Depends: ${erlang:Depends}, ${erlang-pcre:Depends}, ${misc:Depends} +Depends: ${erlang:Depends}, ${misc:Depends} Description: functional meta-programming aware language Elixir is a functional meta-programming aware language intended primarily for developing distributed, fault-tolerant and scalable systems. Elixir source

