EDC editor is not starting on Ubuntu 17.04

I'm not sure about the root cause, but it seems like libxcb bundled in efl-tools is incompatible with 17.04's libX11 (1.6.4)

IDE doesn't throw any error messages, edc editor just not starting. So I've tried to run it from shell:

$ LD_LIBRARY_PATH=./tools/efl-tools/lib:./tools/edc-editor/lib tools/edc-editor/bin/enventor 
> monitor dir /home/lev/.elementary/config/standard
> tools/edc-editor/bin/enventor: symbol lookup error: /usr/lib/x86_64-linux-gnu/ undefined symbol: xcb_wait_for_reply64

Removing bundled libxcb solves the issue:

> $ mv ./tools/efl-tools/lib/ ./tools/efl-tools/lib/
Edited by: Lev Popov on 19 Sep, 2017


4 Replies
Shaswati Saha

Thanks for sharing information about the way you've solved the problem. It'll help other developers to save their time. You may share the problem and solution in detail if you want. Moreover, you may add [ solved ] tag into the headline of the post so that others can easily findout and understand. 

Andriy Lesyuk

Thank you, Lev!

Aleks Budzynowski

I had the same problem in Ubuntu 18.04 Bionic.

This fix solved the problem.

Thank you!

Jimmy Wick

This is a bug in MATLAB R2017b (and later) that affects Ubuntu 17.04 (and later). Since the release of Ubuntu 17.04, the library does not get installed unless it was already on the system prior to an upgrade. However, this library is needed by the Live Editor in order to run.