[Gelistirici] man indexleri

Fatih Aşıcı fatih at pardus.org.tr
14 Haz 2009 Paz 01:19:19 EEST


On Thursday 23 April 2009 14:12:28 Onur Küçük wrote:
> On Thu, 23 Apr 2009 13:40:14 +0300
>
> Fatih Aşıcı <fatih at pardus.org.tr> wrote:
> > Perşembe 23 Nisan 2009 günü (saat 13:28:10) Fatih Aşıcı şunları
> >
> > yazmıştı:
> > > > man dizinlerinde index.db dosyaları bulunmadığında mandb ile
> > > > oluşturulmaya çalışılıyor. Eğer bu build esnasında olursa sandbox
> > > > ihlaline neden oluyor.
> > > >
> > > > man paketine bir package handler ekleyip her yeni man sayfası
> > > > kurulduğunda index'lerin güncellenmesini sağlamaya ne dersiniz?
> > >
> > > Bunu şimdilik ignore edin. Gerek yok aslında. Normalde indexler için
> > > /var/cache/man dizini kullanılıyor; fakat nedense sun* paketlerinin
> > > man sayfaları için kendi dizinlerini kullanıyor.
> >
> > /etc/man.conf dosyasında her man dizini için bir cache dizini
> > belirlenmiş. Bunların arasında java dizinleri olmadığı için kendi
> > dizinlerinde oluşturmaya çalışıyor.
> >
> > MANDB_MAP·  /usr/man·   ·   /var/cache/man/fsstnd
> > MANDB_MAP·  /usr/share/man· ·   /var/cache/man
> > MANDB_MAP·  /usr/local/man· ·   /var/cache/man/oldlocal
> > MANDB_MAP·  /usr/local/share/man·   /var/cache/man/local
> > MANDB_MAP·  /usr/X11R6/man· ·   /var/cache/man/X11R6
> > MANDB_MAP·  /opt/man·   ·   /var/cache/man/opt
> >
> > Aklıma şu çözümler geliyor:
> >  - java dizinlerini man.conf dosyasına eklemek
> >  - java ile gelen man sayfalarını /opt/man altına taşımak
> >  - Yukarıdaki dizinlerin dışında bir man sayfası geliyorsa index
> > oluşturacak bir package handler yazmak
> >
> > Tüm indexleri güncelleyecek bir package handler'a sıcak bakmıyorum;
> > çünkü biraz uzun sürüyor.
> >
> > Fikri olan?
>
>  pakhandler a ben de sıcak bakmıyorum, kullanıcı tarafında yapılması
> illa gerekmiyorsa yapmayalım. Java man sayfalarını /opt/man altına
> taşımak favorim

Bu hataya mass rebuild sırasında yine tosladık. xterm derlenmiyor.




Gelistirici mesaj listesiyle ilgili daha fazla bilgi