[Bug 948993] Re: [FFe] [MIR] rabbitmq-stomp, rabbitmq-erlang-client

James Page james.page at ubuntu.com
Mon Mar 12 10:14:43 UTC 2012


** 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



More information about the Ubuntu-server-bugs mailing list