On Sun, Apr 02, 2006 at 08:17:10PM +0400, Alexey Rusakov wrote: > Dmitry V. Levin wrote: > > On Sun, Apr 02, 2006 at 02:49:32PM +0400, Vitaly Lipatov wrote: > >> On Sunday 02 April 2006 00:54, Alexey Rusakov wrote: > >>> Mikhail Zabaluev wrote: > >>> > >>>> https://launchpad.net/distros/ubuntu/+source/gtk+2.0/+bug/17 > >>>> 970 > >>>> > >>>> Для нас это не актуально? > >>>> > >>> Пожалуй, актуально. Предлагается в каждый пакет, ставящий > >>> иконки в %_iconsdir, добавить упоминаемый там скрипт? > >>> Наверное, было бы неплохо его оформить макросом (видимо, в > >>> libgtk+2). > >>> > >> Мне вот кажется, что действия по обновлению кэшей (после > >> установки значков, шрифтов, библиотек, модулей ядра и пр.) > >> не должны быть явно прописаны в спеке/пакете, а обеспечиваться > >> системой. > >> > > Собственно говоря, в этом разница между регистрацией и кэшированием. > > Если требуется регистрация, то она должна быть в каждом пакете, > > а если требуется кэширование, то оно не должно быть в каждом пакете. > > > Беда в том, что это не просто кэширование. Это плохо сделанное > кэширование. И описанный в обсуждении бага %post-скрипт - это workaround. А почему плохо сделанное? Речь ведь идёт всего о нескольких фиксированных каталогах, можно запустить простенького демона на основе inotify. -- ldv