[Gelistirici] pisi'de dosya tipinin analizi

Fatih Aşıcı fatih at pardus.org.tr
15 Eyl 2009 Sal 14:44:47 EEST


On Tuesday 15 September 2009 14:19:34 Faik Uygur wrote:
> > Selam,
>
> Selam,
>
> > pisi şu anda özel dosyaları ayıklamak ve DSO'ları strip etmek için
> > install dizinindeki her bir dosya için fork()'layarak file komutunun
> > çıktısını elde ediyor.
> >
> > Aşağıdaki yama bunun yerine file paketinden gelen Python modülünü
> > kullanmasını sağlıyor.
>
> Bunu özellikle kullanmamıştık diye hatırlıyorum ama sebebini
> hatırlamıyorum. pyfile bazı tipleri hatalı buluyordu olabilir mesela. 
> Sorun yoksa geçebiliriz kullanmaya.

file komutunun yerelden etkilendiğini farkettik. tr_TR.UTF-8 ve C yerellerinde 
farklı sonuçlar veriyor. pisi-cli, setlocale çağırdığı için büyük ihtimalle 
python modülleri her yerelde (ya da en azından Türkçe yerelde) farklı sonuç 
verecek.

Bu arada pisi neden setlocale çağırıyor?




Gelistirici mesaj listesiyle ilgili daha fazla bilgi