[Pkg-erlang-devel] Bug#1105838: erlang-hex: Elixir cannot find hex anymore

Valentin Vidic vvidic at debian.org
Thu May 15 23:37:51 BST 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
...

-- 
Valentin



More information about the Pkg-erlang-devel mailing list