vmware и sisyphus (Was: Re: [sisyphus] Vmware 5.5 + kernel 2.6.12)

Andrei Bulava =?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Пн Фев 27 11:45:01 MSK 2006


Andrey Rahmatullin wrote:
> On Mon, Feb 27, 2006 at 01:08:53AM +0300, Вячеслав Диконов wrote:

>>Как это получается? Может у вас пока еще совместимый gtk?
> 
> libgtk+2-2.8.7-alt2

Вот и ответ на вопрос, почему у меня vmware работает только с
установленной переменной окружения VMWARE_USE_SHIPPED_GTK=yes

С той версией libgtk+2 у меня тоже всё работало. А теперь:

$
LD_LIBRARY_PATH=/usr/lib/vmware/lib/libsexymm.so.1:/usr/lib/vmware/lib/libview.so.2
ldd -r /usr/lib/vmware/bin/vmware|grep -v '=>'
        /lib/ld-linux.so.2 (0x80000000)
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN3Gtk4MainE' has different size
in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN4Glib9InterfaceE' has different
size in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN3Gtk9TreeStoreE' has different
size in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN4Glib10ObjectBaseE' has
different size in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN3Gtk5EntryE' has different size
in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN3Gtk8ComboBoxE' has different
size in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN4Glib6ObjectE' has different
size in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN3Gtk17FileChooserDialogE' has
different size in shared object, consider re-linking
/usr/lib/vmware/bin/vmware: Symbol `_ZTIN3Gtk6WidgetE' has different
size in shared object, consider re-linking
undefined symbol:
_ZN4sigc8internal11signal_impl5eraseESt14_List_iteratorINS_9slot_baseERS3_PS3_E
      (/usr/lib/vmware/bin/vmware)

И это только видимая часть айсберга (про нестыковки в библиотеках,
написанных на C узнать далеко не так просто). Я было подумал собрать
libsexymm и libview для очистки совести... но банально не хватает
желания с этим возиться, т.к. уверенности в том, что это хоть что-то
изменит, совсем нет.

В общем, с VMWARE_USE_SHIPPED_GTK=yes работает - и ладно. Я не настолько
требователен к внешнему виду (корявые несглаженные шрифты раздражают, но
пользоваться можно).

-- 
// AB1002-UANIC




Подробная информация о списке рассылки Sisyphus