[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