[Gelistirici] Kırık firefox 3.0.3 paketi
Burak Çalışkan
burakclskn at gmail.com
5 Eki 2008 Paz 03:22:10 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.
>
libgnome, glib 2.8.0 ve sonrası sürümlerde çalışıyor. Bu hata
libgnome'dan kaynaklanmıyor. Hatalı bir sistemde gail paketi
kaldırılınca firefox'un açılmasını nasıl açıklar
>
> 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.
>
Aynı durum firefox için geçerli. glib2.18 li bir sistemde firefox
derlenip 2.16 lı bir sistemede kuruluyor. 2.18 kütüphanelerini
isteyecektir. Bu merge edilirken glib'de alınması gerekirdi yada
glib2.16 ile derlenmeli.
http://liste.pardus.org.tr/gelistirici/2008-October/013673.html
2.16->2.18 geçişi olsa sorun olmazdı. Ortada 2.18->2.16 geçişi var.
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20081005/a399f96e/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi