Package: rebar Version: 2.6.4-2 Severity: normal Dear Maintainer,
I'd like to upload Erlang 23 to Debian for bullseye, so we'll need to make its reverse dependencies working. One of the changes in Erlang 23 is removal of an outdated erl_interface library. Rebar adds '-lerl_interface' to ERL_LDFLAGS, which means that packages will start FTBFS complaining about non-existing library (for example the esdl package doesn't use erl_interface, but still FTBFS with Erlang 23 because of rebar's trying to link it in). I'd suggest to remove -lerl_interface from the default rebar config. Packages that really depend on it will have to adjust anyway. -- 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 rebar depends on: ii erlang-asn1 1:21.2.6+dfsg-1 ii erlang-base 1:21.2.6+dfsg-1 ii erlang-crypto 1:21.2.6+dfsg-1 ii erlang-dev 1:21.2.6+dfsg-1 ii erlang-dialyzer 1:21.2.6+dfsg-1 ii erlang-diameter 1:21.2.6+dfsg-1 ii erlang-edoc 1:21.2.6+dfsg-1 ii erlang-eunit 1:21.2.6+dfsg-1 ii erlang-reltool 1:21.2.6+dfsg-1 ii erlang-snmp 1:21.2.6+dfsg-1 ii erlang-syntax-tools 1:21.2.6+dfsg-1 ii erlang-tools 1:21.2.6+dfsg-1 Versions of packages rebar recommends: ii git 1:2.20.1-2+deb10u3 ii mercurial 4.8.2-1+deb10u1 rebar suggests no packages. -- no debconf information