Hello All! I've finally found time to fix a very long-standing issue with Erlang applications pulling in a lot of X11-related rpms during the installation. See these two Bugzilla tickets for the details: * https://bugzilla.redhat.com/784693 (Fedora) * https://bugzilla.redhat.com/1161922 (EPEL 7) Now fresh headless Fedora 21+ (and even EPEL7 is you live dangerously enough to use epel-testing) installations of CouchDB or RabbitMQ won't pull a long tail of packages related to GUI, which is great. Now you'll get a more slim and tiny containers with CouchDB or RabbitMQ inside. Some of the out-of-the-box Erlang/OTP functionality was intentionally cut off. Namely the ability to remotely connect to debugger on the headless node or running dialyzer there - if you try to install the packages necessary for the remote debugging they will install all the X11 stuff again. I believe this isn't a serious issue though (nevertheless I'll try to address it as time permits). However I'd love to gather some unusual user experience - if you're using debugger, dialyzer, observer, applications remotely on a production node then please talk to me. I believe that the only application which needs to be de-X11-ied further is "observer" since my experience tells me than nobody runs dialyzer (static Erlang code checker) on the production node remotely (unlike running observer which is necessary in some cases). Prove me wrong if you can! if you're just a casual CouchDB or RabbitMQ user then I believe you won't notice anything (except of more slim and tiny containers with Erlang applications inside). However if you see something strange then file a Bugzilla ticket ASAP! -- With best regards, Peter Lemenkov. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct