[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