Control: tags -1 = confirmed
On 21/06/2024 10:52, Sebastian Ramacher wrote:
Control: tags -1 moreinfo
Hi Sergei
On 2024-04-27 12:02:54 +0300, Sergei Golovan wrote:
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: transition
X-Debbugs-Cc: erl...@packages.debian.org
Control: affects -1 + src:erlang
Hi release team!
I'd like to update Erlang for trixie to new major release Erlang 27
which is due in upcoming May or June. Since currently Erlang 25 is
in Debian (two major releases short) I expect some failures of
rebuilding existing packages (Erlang 27 introduces new expressions,
removes some deprecated functions etc.).
I've already uploaded erlang 1:27.0+dfsg~rc3 to experimental for testing and
started to check if the affected packaged build (at least).
My plan is the following:
1. Finish testing all the reverse dependencies with rc3 and upcoming
1:27.0+dfsg,
file bugreports.
2. Elang 27 build depends on a few packages which aren't in testing or
even in Debian yet:
* autoconf (>= 2.72), it is in experimetal at the moment, see [1]
* node-fontsource-inconsolata, node-fontsource-lato,
* node-fontsource-merriweather, they are used to build documentation
(currently Erlang in experimental is built without docs) and sit in
NEW (see [2], [3], [4]). By the way is this normal that the are in NEW
for two months without any resolution?
3. So after these packages clear unstable, and after 1:27.0.1 is out
(June or July 2024), I'll upload Erlang to unstable and likely do
a bunch of NMUs to fix remaining bugs. There will be necessary
to do quite a few bin-NMUs also.
Why do the packages need to be binNMU'ed? I don't see them having a strict
dependency on an old ABI.
Thanks for the initial plan. Please let us know when you are ready to
start by removing the moreinfo tag.
I see erlang has been uploaded to sid, so marking this transition as ongoing.
There's a FTBFS issue on mips64el which needs to be addressed.
Cheers,
Emilio