Bug 14338

Summary: отучить beagle искать конфиг в /etc
Product: Sisyphus Reporter: Andrey V Khavryuchenko <akhavr>
Component: beagleAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: aris, ktirf, lav, msp, oddity, shaba, shrek
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey V Khavryuchenko 2008-02-06 17:47:34 MSK
Из переписки:

Alexey Shabalin написав(ла):
> > > 06.02.08, Andriy Khavryuchenko написал(а):
>> > >> Alexey Shabalin написав(ла):
>> > >> Тогда почему нет зависимости beagle -> beagle-crawl-system?  Так чтобы я
>> > >> поставил kerry и не писал в sisyphus@ про проблемы с beagle?
> > >
> > > Извини, я не умничаю  :) , но действительно писать надо не в sisyphus, а
> > > в bugzilla.
> > > Возможно надо не ставить beagle-crawl-system (кому-то он не нужен), а
> > > отучить beagle искать конфиг в /etc (он вполне может пережить без
> > > глобального конфига), либо нужный конфиг перенести в пакет beagle. Вот
> > > эти соображения и надо поместить в bugzilla. Иначе забудутся.

Предыстория: свежепоставленный (via "apt-get install kerry") beagle не работает,
вылетая с исключением

Error: Unhandled exception thrown.  Exiting immediately.
System.Exception: Global config directory '/etc/beagle/config-files'
doesn't exist
  at Beagle.Util.PathFinder.get_GlobalConfigDir () [0x00000]
  at Beagle.Util.Conf.CheckGlobalConfig () [0x00000]
  at Beagle.Daemon.BeagleDaemon.DoMain (System.String[] args) [0x00000]
  at Beagle.Daemon.BeagleDaemon.Main (System.String[] args) [0x00000]
Comment 1 Alexey Shabalin 2008-02-08 12:44:09 MSK
я перенёс нужные конфиги в основной пакет.
теперь если не установлен beagle-crawl-system, то beagle всё равно работает
нормально.
Ждите в сизифе.