LINUX.ORG.RU

Не запускается E18

 , ,


0

1

Ставил от дядьваси

deb http://ppa.launchpad.net/vase/ppa/ubuntu precise main
При запуске на вторых иксах тупо падает, при запуске из другой оболочки кажет
enlightenment: symbol lookup error: /usr/lib/libeet.so.1: undefined symbol: _eina_log_state_init
Куда копать? До этого стояла E17 из другого PPA, но она давным-давно развалилась, да и говно мамонта падучее. Вроде снеслось-поставилось корректно. Есть мысль, что оно прибито к своему DM; впрочем, бред, наверное.

//Если есть другие подходящие по зависимостям к анстейблу PPA, киньте ссылочку. Из сырцов собирать пробовал, задолбался.

//А на вяленде как запускать? Вроде собрано с его поддержкой, но я курил доки по нему - там альтернативные WM чуть ли не вкомпиливать надо, как оно интегрируется?

Ответ на: комментарий от x0r
	linux-vdso.so.1 (0x00007fff3b9fe000)
	libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f1b2ff8a000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1b2fd72000)
	libeina.so.1 => /usr/lib/x86_64-linux-gnu/libeina.so.1 (0x00007f1b2fb1f000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1b2f902000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1b2f5ff000)
	libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f1b2f3c4000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1b2f01b000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1b2ee17000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f1b2ec0e000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f1b305ce000)
MiniRoboDancer ★☆ ()
Ответ на: комментарий от x0r

ldd /usr/lib/libeet.so.1

причем тут это, в libeet у ТС нет символа _eina_log_state_init, а enlightenment собран против libeet, где этот символ есть, итого у него скорее всего библиотека из одного PPA, а enlightenment из другого

wota ★★ ()
Ответ на: комментарий от wota

а я был уверен, что это /usr/lib/libeet.so.1 пытается тянуть символ _eina_log_state_init, которого нету в прилинкованых библиотеках.

тогда nm -g /usr/lib/libeet.so.1 | grep '_eina_log_state_init' и если пусто, то плясать в сторону апдейта libeet

x0r ★★★★★ ()
Ответ на: комментарий от x0r

а я был уверен, что это /usr/lib/libeet.so.1 пытается тянуть символ _eina_log_state_init, которого нету в прилинкованых библиотеках

все - ложусь спать, уже не могу распарсить простой текст, да - очевидно символ должен быть в libeina.so.1, а не libeet, но опять же наверняка они из разных реп

wota ★★ ()
Ответ на: комментарий от x0r

libeet1 свежая и из него. Из старого 1.7.9; эта 1.8.4 и симлинк на неё. nm кажет «нет символов». Шозамуйня? О_О

MiniRoboDancer ★☆ ()
Ответ на: комментарий от x0r

Точно, там симлинк на старую был. Меня сбило с толку, что непосредственно в /usr/lib он на новую. Работаить, спасибо.

MiniRoboDancer ★☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.