Re: lug-bg: libgtk2.0-bin.deb undefined symbol
- Subject: Re: lug-bg: libgtk2.0-bin.deb undefined symbol
- From: Peter StJ <malwkgad@xxxxxxxxxxx>
- Date: Wed, 29 Sep 2004 20:26:49 +0300
- Organization: group W
Ще изкажа едно смело предположение, смело не защото не се случва често така а защото не познавам системата за управление на пакетите на Debian
Накратко - това се случва когато библиотечките са леееко несъвметими. Пример: опит да се пусне epiphany билднато с 2.6 серията на новоинсталирана 2.8 - всичко работи то момента в който опиташ да Open нещо си:)
В този случай ми прилича на това glib да не се разбира с gtk+. Една пакетна система би следвало да се грижи за тези неща. Ако случайно се знае че са несъвметими де:) Може би ъпдейт на glib? Но ако на всички системи версиите съвпадат...
Какво може да е станало още. Например някъде да има още едничка gdk_*.so - пак не знам дали е възможно пакетната система да го допусне но е вариант. Ако си прав че LD_LIBRARY_PATH има предимство пред стандартните пътища то зачи когато си с тази променлива ld рови именно където трябва а когато си без - рови по друга :) ( типичния пример е инсталирани няколко версии на мозила или гном на нестандартни места ( /opt/gnome2.x ) )
Като за финал - явно слагаш най най най новите неща ( преди седмица ъпдейтнах gtk+ беше на версия 2.4.9 :)) ) - Ъпдейтвай всичко ( вероятно и сам си се сетил ама.. да кажа по добре )
Накрая само да кажа че ако съм казал някакви феноменални глупости е заради 39 градусовата температура и по малко заради други причини:)
поздрави
Petyr
On Tue, 28 Sep 2004 12:09:19 +0300
peyo wrote:
> Здрасти.
>
> От няколко седмици ми прави впечатление, че в момента на инсталация на
> въпроснят пакет, във фаза "setting up" се получава следното неприятно нещо:
>
> Setting up libgtk2.0-bin (2.4.10-1) ...
> Updating the IM modules list for
> GTK+-2.4.0.../usr/bin/gtk-query-immodules-2.0: relocation
> error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: gdk_threads_lock
> dpkg: error processing libgtk2.0-bin (--configure):
> subprocess post-installation script returned error exit status 127
> Errors were encountered while processing:
> libgtk2.0-bin
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> и т.нат.
>
> Верен на принципите си(?!?) не ми се иска да компилирам от сорс, защото
> неминуемо това ще доведе до лавинообразна загуба на зависимости и респективно
> поява на най-неочаквани проблеми при бъдещата ми работа:) (както доскоро се
> дискутираше и то съвсем основателно).
>
> Г-н Гуугъл не ми каза много по въпроса или поне аз не мога да интерпретирам
> правилно отговорите. Идеята е, че за мен GTK са тъмна Индия и като добър
> потребител аз просто искам да използвам Gimp, както и други програми
> използващи тези библиотеки. Обаче - йок.
> Както споменах, това е от доста време и не мога да разбера защо. На съседна
> машина със сходни инсталирани пакети нямам проблем. На някой случвало ли му
> се е подобно нещо и ако да, какво мога да предприема.
>
> Мерсаж за вниманието:)
> Пейо
> --
> ---
> "Времето е еднопосочно.
> Няма начин да се върнеш назад,
> за да си допиеш."
> ***
> Ако не отговарям на писмата Ви - погледнете тук: http://6lyokavitza.org/mail
> ============================================================================
> A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
> http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
> To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
> ============================================================================
--
We've always watched the stars. If you look at the sky you can see the beginning of time...
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|