** Description changed: - rabbitmq 2.7.1 package breaks the compatilibility with the old rabbitmq-stomp rabbitmq-plugins-common and rabbitmq-erlang-client packages (from which several other packages depend) due to the new server package including all the plugin binaries. - We need to modify the package to provide the plugin enable and disable mechanisms in order to provide compatibility with these packages. + Rationale + --------- + + Prior to rabbitmq-server 2.7.1 the STOMP and erlang-client plugins where + not part of rabbitmq-server core and are provided by separate packages. + + These plugins are now provided by the rabbitmq-server source package. + This obsoletes the rabbitmq-erlang-client, rabbitmq-stomp and rabbitmq- + plugins-commons packages in universe.
** Description changed: Rationale --------- Prior to rabbitmq-server 2.7.1 the STOMP and erlang-client plugins where not part of rabbitmq-server core and are provided by separate packages. These plugins are now provided by the rabbitmq-server source package. This obsoletes the rabbitmq-erlang-client, rabbitmq-stomp and rabbitmq- plugins-commons packages in universe. + + Restructuring: + + a) rabbitmq-plugins-commons will be folded into rabbitmq-server; it just + provides .d style configuration for plugin packages. + + b) rabbitmq-erlang-client, rabbitmq-stomp will be build from rabbitmq- + server; these package enable plugins, add configuration and restart + rabbitmq-server only. + + The has the result of bring two new binary packages into main (rabbitmq- + erlang-client, rabbitmq-stomp). + + QA + -- + + Package upgrade works fine; rabbitmq-plugins-commons is REMOVED and + rabbitmq-server works OK with plugins post upgrade. + + Dependencies + ------------ + + No new deps. ** Patch removed: "rabbitmq-server_2.7.1-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/948993/+attachment/2829301/+files/rabbitmq-server_2.7.1-0ubuntu2.debdiff ** Patch removed: "rabbitmq-server_2.7.1-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/948993/+attachment/2829710/+files/rabbitmq-server_2.7.1-0ubuntu2.debdiff ** Patch removed: "rabbitmq-server_2.7.1-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/948993/+attachment/2830268/+files/rabbitmq-server_2.7.1-0ubuntu2.debdiff ** Patch removed: "rabbitmq-server_2.7.1-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/948993/+attachment/2836674/+files/rabbitmq-server_2.7.1-0ubuntu2.debdiff ** Description changed: Rationale --------- Prior to rabbitmq-server 2.7.1 the STOMP and erlang-client plugins where not part of rabbitmq-server core and are provided by separate packages. These plugins are now provided by the rabbitmq-server source package. This obsoletes the rabbitmq-erlang-client, rabbitmq-stomp and rabbitmq- plugins-commons packages in universe. Restructuring: a) rabbitmq-plugins-commons will be folded into rabbitmq-server; it just provides .d style configuration for plugin packages. b) rabbitmq-erlang-client, rabbitmq-stomp will be build from rabbitmq- server; these package enable plugins, add configuration and restart rabbitmq-server only. The has the result of bring two new binary packages into main (rabbitmq- erlang-client, rabbitmq-stomp). + rabbitmq-erlang-client, rabbitmq-stomp and rabbitmq-plugins-commons + source packages can be dropped from the archive once this work is + complete. + QA -- Package upgrade works fine; rabbitmq-plugins-commons is REMOVED and rabbitmq-server works OK with plugins post upgrade. Dependencies ------------ No new deps. ** Attachment added: "rabbitmq-server_2.7.1-0ubuntu2_amd64.build" https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/948993/+attachment/2855256/+files/rabbitmq-server_2.7.1-0ubuntu2_amd64.build ** Description changed: Rationale --------- Prior to rabbitmq-server 2.7.1 the STOMP and erlang-client plugins where not part of rabbitmq-server core and are provided by separate packages. These plugins are now provided by the rabbitmq-server source package. This obsoletes the rabbitmq-erlang-client, rabbitmq-stomp and rabbitmq- plugins-commons packages in universe. Restructuring: a) rabbitmq-plugins-commons will be folded into rabbitmq-server; it just provides .d style configuration for plugin packages. b) rabbitmq-erlang-client, rabbitmq-stomp will be build from rabbitmq- server; these package enable plugins, add configuration and restart rabbitmq-server only. The has the result of bring two new binary packages into main (rabbitmq- erlang-client, rabbitmq-stomp). rabbitmq-erlang-client, rabbitmq-stomp and rabbitmq-plugins-commons source packages can be dropped from the archive once this work is complete. QA -- Package upgrade works fine; rabbitmq-plugins-commons is REMOVED and rabbitmq-server works OK with plugins post upgrade. + Build log: see attached + Install and upgrade log: see attached + Dependencies ------------ No new deps. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to rabbitmq-server in Ubuntu. https://bugs.launchpad.net/bugs/948993 Title: [FFe] [MIR] rabbitmq-stomp, rabbitmq-erlang-client To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-erlang-client/+bug/948993/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs