From Valentin Vidic@21:1/5 to All on Fri May 16 00:40:01 2025
Package: erlang-hex
Version: 2.0.6-1
Severity: important
Dear Maintainer,
With the latest upload elixir cannot find hex anymore:
$ mix
Mix requires the Hex package manager to fetch dependencies
Shall I install Hex? (if running non-interactively, use "mix local.hex --force") [Yn]
Package versions are as follows:
||/ Name Version Architecture Description +++-==============-=============-============-==========================================
ii elixir 1.18.3.dfsg-1 amd64 functional meta-programming aware language
ii erlang-hex 2.0.6-1 amd64 Package manager for the Erlang ecosystem
The problem is probably changed installation path in the new erlang-hex package as
reported by debdiff:
Files in second .deb but not in first
-------------------------------------
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/.elixir
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.Auth.beam -rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.Key.Organization.beam
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.Key.beam -rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.Package.Owner.beam
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.Package.beam
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.Release.beam
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.ReleaseDocs.beam
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.ShortURL.beam
-rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.User.beam -rw-r--r-- root/root /usr/lib/elixir/hex/hex/ebin/Elixir.Hex.API.beam
...
Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/.elixir
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.Auth.beam -rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.Key.Organization.beam
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.Key.beam -rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.Package.Owner.beam
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.Package.beam
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.Release.beam
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.ReleaseDocs.beam
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.ShortURL.beam
-rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.User.beam -rw-r--r-- root/root /usr/lib/elixir/lib/hex/ebin/Elixir.Hex.API.beam
...