Package: rabbitmq-server
Version: 3.8.9-3
Severity: serious
Tags: patch
Justification: Policy 3.5

Dear Maintainer,

----------------8<----------------8<----------------8<-----------------
root@a3ed993375fb:/# apt update && apt install rabbitmq-server
Get:1 http://deb.debian.org/debian sid InRelease [165 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [8778 kB]
Fetched 8944 kB in 7s (1283 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
36 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 rabbitmq-server : Depends: erlang-crypto (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-eldap (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-inets (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-mnesia (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-os-mon (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-parsetools (>= 1:24.4) but it is not going 
to be installed
                   Depends: erlang-public-key (>= 1:24.4) but it is not going 
to be installed
                   Depends: erlang-runtime-tools (>= 1:24.4) but it is not 
going to be installed
                   Depends: erlang-ssl (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-syntax-tools (>= 1:24.4) but it is not going 
to be installed
                   Depends: erlang-tools (>= 1:24.4) but it is not going to be 
installed
                   Depends: erlang-xmerl (>= 1:24.4) but it is not going to be 
installed
E: Unable to correct problems, you have held broken packages.
----------------8<----------------8<----------------8<-----------------

ISTM that the version constraint in Depends: has a typo (24.4 when it
should be 24.0).

I'm about to upload the attached patch as this is currently breaking
debci salsa CI.


-- System Information:
Debian Release: 11.0
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (500, 
'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), 
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rabbitmq-server depends on:
ii  adduser               3.118
ii  erlang-base           1:24.0.5+dfsg-2
ii  erlang-crypto         1:24.0.5+dfsg-2
ii  erlang-eldap          1:24.0.5+dfsg-2
ii  erlang-inets          1:24.0.5+dfsg-2
ii  erlang-mnesia         1:24.0.5+dfsg-2
ii  erlang-os-mon         1:24.0.5+dfsg-2
ii  erlang-parsetools     1:24.0.5+dfsg-2
ii  erlang-public-key     1:24.0.5+dfsg-2
ii  erlang-runtime-tools  1:24.0.5+dfsg-2
ii  erlang-ssl            1:24.0.5+dfsg-2
ii  erlang-syntax-tools   1:24.0.5+dfsg-2
ii  erlang-tools          1:24.0.5+dfsg-2
ii  erlang-xmerl          1:24.0.5+dfsg-2
ii  locales-all           2.31-13
ii  logrotate             3.18.1-2
ii  lsb-base              11.1.0
ii  python3               3.9.2-3
ii  socat                 1.7.4.1-3

rabbitmq-server recommends no packages.

rabbitmq-server suggests no packages.

-- no debconf information
From 7b61f0cf4d0f7bf262fea90370442c5edbae0e24 Mon Sep 17 00:00:00 2001
From: Antonio Terceiro <terce...@debian.org>
Date: Fri, 27 Aug 2021 15:33:04 -0300
Subject: [PATCH] Depends: fix typo in erlang version

---
 debian/changelog |  8 ++++++++
 debian/control   | 24 ++++++++++++------------
 2 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 98cf24c..5f04ea8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+rabbitmq-server (3.9.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Depends: fix typo in erlang version that makes rabbitmq-server
+    uninstallable (s/1:24.4/1:24.0/)
+
+ -- Antonio Terceiro <terce...@debian.org>  Fri, 27 Aug 2021 15:30:41 -0300
+
 rabbitmq-server (3.9.4-1) unstable; urgency=medium
 
   * New upstream release:
diff --git a/debian/control b/debian/control
index 4c2e509..0d27b1a 100644
--- a/debian/control
+++ b/debian/control
@@ -46,18 +46,18 @@ Architecture: all
 Depends:
  adduser,
  erlang-base | erlang-base-hipe,
- erlang-crypto (>= 1:24.4),
- erlang-eldap (>= 1:24.4),
- erlang-inets (>= 1:24.4),
- erlang-mnesia (>= 1:24.4),
- erlang-os-mon (>= 1:24.4),
- erlang-parsetools (>= 1:24.4),
- erlang-public-key (>= 1:24.4),
- erlang-runtime-tools (>= 1:24.4),
- erlang-ssl (>= 1:24.4),
- erlang-syntax-tools (>= 1:24.4),
- erlang-tools (>= 1:24.4),
- erlang-xmerl (>= 1:24.4),
+ erlang-crypto (>= 1:24.0),
+ erlang-eldap (>= 1:24.0),
+ erlang-inets (>= 1:24.0),
+ erlang-mnesia (>= 1:24.0),
+ erlang-os-mon (>= 1:24.0),
+ erlang-parsetools (>= 1:24.0),
+ erlang-public-key (>= 1:24.0),
+ erlang-runtime-tools (>= 1:24.0),
+ erlang-ssl (>= 1:24.0),
+ erlang-syntax-tools (>= 1:24.0),
+ erlang-tools (>= 1:24.0),
+ erlang-xmerl (>= 1:24.0),
  locales-all,
  logrotate,
  lsb-base,
-- 
2.32.0

Attachment: signature.asc
Description: PGP signature

Reply via email to