#1140214 rabbitmq-server: Consider replacing versionless dependencies by versioned ones

#1140214#5
Date:
2026-06-17 09:00:52 UTC
From:
To:
Dear Maintainer,

Please, consider the attached patch which

1. Drops erlang-src from the build dependencies. erlang-src usually is
not necessary to build any package. And certainly it is not necessary
for rabbitmq-server.

2. Replaces the fixed list of dependencies on erlang-* by an
automatically generated with erlang-depends one. The advantage of this
approach is changing dependencies if some other module (from the
original Erlang/OTP distribution) is introduced. Also, the dependencies
become versioned, e.g. currently in unstable they would become

Depends: adduser, erlang-base (>= 1:29.0.2+dfsg), erlang-crypto (>= 1:29.0.2+dfsg), erlang-eldap (>= 1:29.0.2+dfsg), erlang-eunit (>=
1:29.0.2+dfsg), erlang-inets (>= 1:29.0.2+dfsg), erlang-mnesia (>= 1:29.0.2+dfsg), erlang-os-mon (>= 1:29.0.2+dfsg), erlang-public-key
 (>= 1:29.0.2+dfsg), erlang-runtime-tools (>= 1:29.0.2+dfsg), erlang-ssl (>= 1:29.0.2+dfsg), erlang-syntax-tools (>= 1:29.0.2+dfsg), e
rlang-tools (>= 1:29.0.2+dfsg), erlang-xmerl (>= 1:29.0.2+dfsg), openssl, rabbitmqadmin-ng, socat

This prevents trying to run rabbitmq-server with Erlang currently in
testing, which fails horribly (see [1]).

[1] https://ci.debian.net/packages/r/rabbitmq-server/testing/amd64/72131673/

Cheers!

#1140214#8
Date:
2026-06-17 12:12:34 UTC
From:
To:
Hello,

Bug #1140214 in rabbitmq-server reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/openstack-team/rabbitmq/rabbitmq-server/-/commit/8eb51aef84e3002897472acb4eb74b54d5e7e5dc
------------------------------------------------------------------------
* Replacing versionless dependencies by versioned ones using
    ${erlang:Depends}, thanks to Sergei Golovan <sgolovan@debian.org>
    (Closes: #1140214).
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1140214

#1140214#15
Date:
2026-06-17 13:07:16 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rabbitmq-server, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140214@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated rabbitmq-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 17 Jun 2026 14:07:53 +0200
Source: rabbitmq-server
Architecture: source
Version: 4.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1140214
Changes:
 rabbitmq-server (4.3.2-2) unstable; urgency=medium
 .
   * Replacing versionless dependencies by versioned ones using
     ${erlang:Depends}, thanks to Sergei Golovan <sgolovan@debian.org>
     (Closes: #1140214).
Checksums-Sha1:
 3cbe52086c42cedbd1e59c7075d73aa4b0480e03 2708 rabbitmq-server_4.3.2-2.dsc
 d38d817ea2a17bf6e8cb7591b447a664ed599f40 3551240 rabbitmq-server_4.3.2.orig.tar.xz
 74a2012a016cfaaee180c47f8358b546dbf23e73 833 rabbitmq-server_4.3.2.orig.tar.xz.asc
 daae278e6d5f2664971fed96523deb8b0146c38a 47184 rabbitmq-server_4.3.2-2.debian.tar.xz
 1d739d633524f44ea5e9de2fe1e37248d23a36f1 8775 rabbitmq-server_4.3.2-2_amd64.buildinfo
Checksums-Sha256:
 1d68d60e1d8e7d451f87b3a9e6f13d5252a561165bddeabbee566e92b842917a 2708 rabbitmq-server_4.3.2-2.dsc
 fb34422ca742f4b83da0d9f61268dfd187afa3f7acccd80fb6edd9b0d501771c 3551240 rabbitmq-server_4.3.2.orig.tar.xz
 1039abb59ed510f130d5e08c9edb568c42c2f7c87a741a60a77bff2d6dfb0b21 833 rabbitmq-server_4.3.2.orig.tar.xz.asc
 ab157b195b2f4224cd172efa03b4b98d88a45b7b00bbcd2bfc769c0c17fde643 47184 rabbitmq-server_4.3.2-2.debian.tar.xz
 4d684000825e912e6ec255f2ade8f9ecacd0734951e1a219f787460617ca4329 8775 rabbitmq-server_4.3.2-2_amd64.buildinfo
Files:
 5f5b1b9fb8ae2e1f5cd1852618fdbe52 2708 net optional rabbitmq-server_4.3.2-2.dsc
 dea4b05cdbf1f36ff44b36cc0dbb6cea 3551240 net optional rabbitmq-server_4.3.2.orig.tar.xz
 c0b3beb8466a94bd78c11dadf3d015b2 833 net optional rabbitmq-server_4.3.2.orig.tar.xz.asc
 21be30db60ee62af18f4bed7643f2b31 47184 net optional rabbitmq-server_4.3.2-2.debian.tar.xz
 9d1359c4dcd24b19deac1c7ff6c9afc9 8775 net optional rabbitmq-server_4.3.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmoykBoACgkQ1BatFaxr
Q/4YXA//bM05hv4jisJiTNGN/4y2GzzSpsfn3faW7Ich8VGs7te2lE/IzVjJxLLf
Rw87rmlQUUmS31D3RPo+BNXU1OpXQTJPCyD6Bx/JshftfyyzTxf8B3ig+XM5FSxF
e+Ao36uX7MoXEHtHZtZlVvMfaP4tXreweI2a1k4rffBa86BI86Rz/vf6S6hgqcTM
Zx4nVc8+ZF+stRZjk9tuPMkqBVKWsC9fvCo89HSt/yDpArc4hGkyd9+XcxwMoqHl
HPn2CllmU+ak4mkWKiFeW5Jl8Kh9KmgSWEu4HADiWTW6+dWGrr/nD1j9op1qMDcX
kyywaEHKcNilPtH9Bgqj+ga2bLF3unrJP2DITUYEUCnKqT+f+ecfEATmvfPW9PQh
zjUYz0KuhhW/mKWeI3L9e66FDohzl5aCmEgHDlaXnAUM3HQWl2X0izysvuFgKE88
OdHw40A2QvjZ3v3D8BRntAgcrENARy4V9GWN6A++2qqfxnsrseXkM+aT2gGnaBYQ
t4yM5xf4Jh2Zav+rN1cKD5AHu+kLiJ+b7L6cNbFJ9vAxaCAJL9YaY8WCAvXeEP6G
RGzh9gxn0M4A2JLiHF3v09GX6ri+UmeFI5ysl7aTma1ABLeiIN3P8b/wNEXziIQq
6Ual51Ajy5KOO7iwCBszbKHrFG7L2gf40otfkjtW8Xy2GjpkXFo=
=/ZYp
-----END PGP SIGNATURE-----