https://bugzilla.novell.com/show_bug.cgi?id=776060 https://bugzilla.novell.com/show_bug.cgi?id=776060#c0 Summary: RabbitMQ won't start Classification: openSUSE Product: openSUSE 12.2 Version: RC 2 Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: robert.martin@martronix.co.uk QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Version 2.8.2-2.1.3-x86_64 When trying to start a rabbitmq server it fails and the following can be found in /var/log/rabbitmq/startup_log Activating RabbitMQ plugins ... {"init terminating in do_boot",{{badmatch,{error,{edge,{bad_vertex,xmerl},rabbitmq_management,xmerl}}},[{rabbit_plugins,calculate_dependencies,3},{rabbit_prelaunch,prepare_plugins,3},{rabbit_prelaunch,start,0},{init,start_it,1},{init,start_em,1}]}} If the rabbitmq-server-plugins aren't installed it appears to start OK. The actual error is that xmerl is missing from the erlang installation that it depends on. If erlang is installed from source, then rabbitmq-server will start. Reproducible: Always Steps to Reproduce: 1. Install Erlang 2. Install rabbitmq server, including rabbitmq-server-plugins 3. Start rabbitmq-server using either "rcrabbitmq-server start" or "systemctl start rabbitmq-server.service" 4. Observe message and check log files Actual Results: /var/log/rabbitmq/startup_log In log file /var/log/rabbitmq/startup_log Activating RabbitMQ plugins ... {"init terminating in do_boot",{{badmatch,{error,{edge,{bad_vertex,xmerl},rabbitmq_management,xmerl}}},[{rabbit_plugins,calculate_dependencies,3},{rabbit_prelaunch,prepare_plugins,3},{rabbit_prelaunch,start,0},{init,start_it,1},{init,start_em,1}]}} Expected Results: No error messages -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.