Erlang rebar packages should be rebuilt after every major update. Some packages already have a subslot dep, but this would make more sense to have directly in the rebar eclass. I.e. RDEPEND="dev-lang/erlang" should be changed to RDEPEND="dev-lang/erlang:=" Then we could skip doing that in all rebar-based ebuilds. aidecoe, you're listed as the maintainer of the rebar eclass. Do you agree to this change?
Thanks for looking into this. Yes, that makes. Also please feel free to change maintainer to yourself if you'd like to maintain rebar eclass.
As eclass changes should be proposed to -dev before committing I did that right now, will commit soon.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7c08c43d1d5ea5bb54e45db3d6f5800d9cf544 commit 9f7c08c43d1d5ea5bb54e45db3d6f5800d9cf544 Author: Hanno Böck <hanno@gentoo.org> AuthorDate: 2020-04-27 07:30:05 +0000 Commit: Hanno Böck <hanno@gentoo.org> CommitDate: 2020-04-27 07:30:05 +0000 rebar.eclass: rebuild on erlang updates with := dep Closes: https://bugs.gentoo.org/714702 Signed-off-by: Hanno Böck <hanno@gentoo.org> eclass/rebar.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)