[Gelistirici] Kırık firefox 3.0.3 paketi

Gökçen Eraslan gokcen at pardus.org.tr
5 Eki 2008 Paz 02:32:37 EEST


Saturday 04 October 2008 Tarihinde Burak dedi ki:
> /usr/lib/libgnome-2.so.0: undefined symbol: g_dgettext

Bu sembol, Glib 2.18 ile Glib'e giren bir fonksiyondan[1] geliyor. Eğer paket 
bump ederken libgnome'a Glib 2.18 için strict dep yazmazsan, böyle hatalar 
alman normal gayet.

Firefox, (crashreporter'ın kodunda görüldüğü gibi) sistemde libgnome kuruluysa 
load eder ve kullanır. libgnome da, Glib 2.18 ile derlenmişse fakat kullanıcı 
eski Glib'deyse Firefox'u açamaz, çünkü henüz g_dgettext ortalarda yoktur. 
Sistemden libgnome silindiğinde ise (burda[2] yazıldığı gibi) sorun çözülür.

Bunun, Firefox'un nasıl derlendiğiyle de bir alakası yok. 

[1] http://library.gnome.org/devel/glib/2.18/glib-I18N.html#g-dgettext
[2] http://bugs.pardus.org.tr/show_bug.cgi?id=8338
-- 
Gökçen Eraslan



Gelistirici mesaj listesiyle ilgili daha fazla bilgi