Package: rabbitmq-server Version: 1.5.5-2 Hi,
The rabbitmq-server package currently depends on erlang-nox, which has been split into a number of smaller packages leaving it as a dependency package. Changing the rabbitmq dependencies to only those libraries that it needs would be quite helpful when trying to include it on a system with limited storage space. In the Ubuntu package we've changed the erlang-nox dependency to erlang-mnesia and erlang-os-mon. Attached is the debdiff for the changes. James Henstridge.
diff -u rabbitmq-server-1.5.5/debian/changelog rabbitmq-server-1.5.5/debian/changelog --- rabbitmq-server-1.5.5/debian/changelog +++ rabbitmq-server-1.5.5/debian/changelog @@ -1,3 +1,10 @@ +rabbitmq-server (1.5.5-2ubuntu1) karmic; urgency=low + + * debian/control: Reduce Erlang dependencies to just erlang-mnesia and + erlang-os-mon. (LP: #384762) + + -- James Henstridge <ja...@jamesh.id.au> Thu, 04 Jun 2009 18:19:02 +0800 + rabbitmq-server (1.5.5-2) unstable; urgency=low * Include updates to debian package by rabbit team: diff -u rabbitmq-server-1.5.5/debian/control rabbitmq-server-1.5.5/debian/control --- rabbitmq-server-1.5.5/debian/control +++ rabbitmq-server-1.5.5/debian/control @@ -1,13 +1,14 @@ Source: rabbitmq-server Section: net Priority: extra -Maintainer: John Leuner <je...@debian.org> +Maintainer: Ubuntu MOTU Developers <ubuntu-m...@lists.ubuntu.com> +XSBC-Original-Maintainer: John Leuner <je...@debian.org> Build-Depends: cdbs, debhelper (>= 5), erlang-nox, erlang-dev, python-simplejson Standards-Version: 3.8.0 Package: rabbitmq-server Architecture: all -Depends: erlang-nox, erlang-os-mon | erlang-nox (<< 1:13.b-dfsg1-1), adduser, logrotate, ${misc:Depends} +Depends: erlang-mnesia, erlang-os-mon, adduser, logrotate, ${misc:Depends} Description: An AMQP server written in Erlang RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and