Public bug reported:

rabbitmq-server is in Ubuntu main.

The recent sync of the version 4.3.2-4 from Debian makes the rabbitmq-
server depends on the erlang-eunit binary package (in universe) from
src:erlang (in main). This cause the component mismatch and blocks
rabbitmq-server from migrating:

Component mismatch report:
....
Binary only movements to main (foundations-bugs)
debuginfod      elfutils
[Reverse-Recommends: valgrind (Uploader: seb128) (MAIN)]
erlang-eunit    erlang
[Reverse-Depends: rabbitmq-server (Uploader: hectorcao) (MAIN)]
...

The change that introduces this new dependencies in Debian [1] is about
replacing the explicit dependency list of erlang packages for rabbitmq-
server by dh helper variable ${erlang:Depends} [2]

dh_erlang detects the dependency of rabbitmq-server on erlang-eunit. I
don't think there is any new source code introducing this dependency,
the code is already there for a while but somehow the lack of runtime
dependency on erlang-eunit did not cause any issue so far.

erlang-eunit depends on:
 erlang-doc that this in universe

erlang-doc depends also on one universe package: libjs-jquery-ui

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140214

[2]

debian/control:

 Architecture: all
 Depends:
  adduser,
- erlang-base | erlang-base-hipe,
- erlang-crypto,
- erlang-eldap,
- erlang-inets,
- erlang-mnesia,
- erlang-os-mon,
- erlang-parsetools,
- erlang-public-key,
- erlang-runtime-tools,
- erlang-ssl,
- erlang-syntax-tools,
- erlang-tools,
- erlang-xmerl,
  iproute2,
  openssl,
- rabbitmqadmin-ng,
  socat,
+ ${erlang:Depends},
  ${misc:Depends},
  ${python3:Depends},
 Recommends:
  logrotate,

** Affects: rabbitmq-server (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

** Description changed:

  rabbitmq-server is in Ubuntu main.
  
  The recent sync of the version 4.3.2-4 from Debian makes the rabbitmq-
  server depends on the erlang-eunit binary package (in universe) from
  src:erlang (in main). This cause the component mismatch and blocks
  rabbitmq-server from migrating:
  
  Component mismatch report:
  ....
  Binary only movements to main (foundations-bugs)
  debuginfod    elfutils
  [Reverse-Recommends: valgrind (Uploader: seb128) (MAIN)]
  erlang-eunit  erlang
  [Reverse-Depends: rabbitmq-server (Uploader: hectorcao) (MAIN)]
  ...
  
  The change that introduces this new dependencies in Debian [1] is about
  replacing the explicit dependency list of erlang packages for rabbitmq-
- server by dh helper variable ${erlang:Depends}
+ server by dh helper variable ${erlang:Depends} [2]
  
  dh_erlang detects the dependency of rabbitmq-server on erlang-eunit. I
  don't think there is any new source code introducing this dependency,
  the code is already there for a while but somehow the lack of runtime
  dependency on erlang-eunit did not cause any issue so far.
  
  erlang-eunit depends on:
-  erlang-doc that this in universe
+  erlang-doc that this in universe
  
  erlang-doc depends also on one universe package: libjs-jquery-ui
  
  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140214
+ 
+ [2]
+ 
+ debian/control:
+ 
+  Architecture: all
+  Depends:
+   adduser,
+ - erlang-base | erlang-base-hipe,
+ - erlang-crypto,
+ - erlang-eldap,
+ - erlang-inets,
+ - erlang-mnesia,
+ - erlang-os-mon,
+ - erlang-parsetools,
+ - erlang-public-key,
+ - erlang-runtime-tools,
+ - erlang-ssl,
+ - erlang-syntax-tools,
+ - erlang-tools,
+ - erlang-xmerl,
+   iproute2,
+   openssl,
+ - rabbitmqadmin-ng,
+   socat,
+ + ${erlang:Depends},
+   ${misc:Depends},
+   ${python3:Depends},
+  Recommends:
+   logrotate,

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2163681

Title:
  Component mismatch - depends on erlang-eunit in universe

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2163681/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to