https://bugzilla.redhat.com/show_bug.cgi?id=1083637
Bug ID: 1083637 Summary: Trim dependencies in rabbitmq-server Product: Fedora EPEL Version: epel7 Component: rabbitmq-server Assignee: hubert.plocinic...@gmail.com Reporter: l...@redhat.com QA Contact: extras...@fedoraproject.org CC: erlang@lists.fedoraproject.org, hubert.plocinic...@gmail.com, j...@fornwall.com, rjo...@redhat.com, skott...@redhat.com Description of problem: The rabbitmq-server package pulls in 59 dependencies on a system with X previously installed. (It also pulls in wxGTK and wxGTK-gl, which is rabbitmq-server needs the following erlang packages to run: Requires: erlang-inets Requires: erlang-mnesia Requires: erlang-erts Requires: erlang-asn1 Requires: erlang-snmp Requires: erlang-xmerl Requires: erlang-stdlib Requires: erlang-public_key Requires: erlang-otp_mibs Requires: erlang-ssl Requires: erlang-kernel Requires: erlang-sasl Requires: erlang-crypto Requires: erlang-os_mon Requires: erlang-runtime_tools There are some internal Requires: lines in erlang which pull in more, but if you delete them with 'rpm -e --nodeps', rabbitmq-server still operates. Without changing the internal requirements of the erlang package, using the above 'Requires' lines cuts the number of dependencies pulled in from ~59 to ~29. It still includes wxGTK / wxGTK-gl, so not perfect, but better. (It is also possible to build Erlang without wx* support, but it is less beneficial to do so as doing so breaks things like the debugger - I'll explore that separately.) Version-Release number of selected component (if applicable): 3.1.5-3.el7 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ erlang mailing list erlang@lists.fedoraproject.org https://lists.fedoraproject.org/mailman/listinfo/erlang