* [devel] Q: gtk-update-icon-cache not run @ 2006-04-01 19:16 Mikhail Zabaluev 2006-04-01 20:54 ` Alexey Rusakov 0 siblings, 1 reply; 11+ messages in thread From: Mikhail Zabaluev @ 2006-04-01 19:16 UTC (permalink / raw) To: ALTLinux-devel; +Cc: Alexey Rusakov [-- Attachment #1: Type: text/plain, Size: 107 bytes --] Привет, https://launchpad.net/distros/ubuntu/+source/gtk+2.0/+bug/17970 Для нас это не актуально? [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-01 19:16 [devel] Q: gtk-update-icon-cache not run Mikhail Zabaluev @ 2006-04-01 20:54 ` Alexey Rusakov 2006-04-02 8:16 ` Mikhail Zabaluev ` (2 more replies) 0 siblings, 3 replies; 11+ messages in thread From: Alexey Rusakov @ 2006-04-01 20:54 UTC (permalink / raw) To: ALT Devel discussion list Mikhail Zabaluev wrote: > https://launchpad.net/distros/ubuntu/+source/gtk+2.0/+bug/17970 > > Для нас это не актуально? Пожалуй, актуально. Предлагается в каждый пакет, ставящий иконки в %_iconsdir, добавить упоминаемый там скрипт? Наверное, было бы неплохо его оформить макросом (видимо, в libgtk+2). -- Alexey "Ktirf" Rusakov ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-01 20:54 ` Alexey Rusakov @ 2006-04-02 8:16 ` Mikhail Zabaluev 2006-04-02 16:18 ` Alexey Rusakov 2006-04-02 10:49 ` [devel] Q: gtk-update-icon-cache not run [JT] Vitaly Lipatov 2006-04-02 19:43 ` Alexey I. Froloff 2 siblings, 1 reply; 11+ messages in thread From: Mikhail Zabaluev @ 2006-04-02 8:16 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 391 bytes --] В Вск, 02/04/2006 в 00:54 +0400, Alexey Rusakov пишет: > > https://launchpad.net/distros/ubuntu/+source/gtk+2.0/+bug/17970 > > > > Для нас это не актуально? > Пожалуй, актуально. Предлагается в каждый пакет, ставящий иконки в > %_iconsdir, добавить упоминаемый там скрипт? Похоже, только в подкаталоги с index.theme. Для приложений на GTK+ это будет полезно, остальным вряд ли. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-02 8:16 ` Mikhail Zabaluev @ 2006-04-02 16:18 ` Alexey Rusakov 0 siblings, 0 replies; 11+ messages in thread From: Alexey Rusakov @ 2006-04-02 16:18 UTC (permalink / raw) To: ALT Devel discussion list Mikhail Zabaluev wrote: > В Вск, 02/04/2006 в 00:54 +0400, Alexey Rusakov пишет: > >>> https://launchpad.net/distros/ubuntu/+source/gtk+2.0/+bug/17970 >>> >>> Для нас это не актуально? >>> >> Пожалуй, актуально. Предлагается в каждый пакет, ставящий иконки в >> %_iconsdir, добавить упоминаемый там скрипт? >> > > Похоже, только в подкаталоги с index.theme. > Для приложений на GTK+ это будет полезно, остальным вряд ли. > В подкаталоги мало, любая обновлённая иконка должна приводить к обновлению кэша. -- Alexey "Ktirf" Rusakov ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run [JT] 2006-04-01 20:54 ` Alexey Rusakov 2006-04-02 8:16 ` Mikhail Zabaluev @ 2006-04-02 10:49 ` Vitaly Lipatov 2006-04-02 11:07 ` [devel] Q: gtk-update-icon-cache not run Dmitry V. Levin 2006-04-02 19:43 ` Alexey I. Froloff 2 siblings, 1 reply; 11+ messages in thread From: Vitaly Lipatov @ 2006-04-02 10:49 UTC (permalink / raw) To: ALT Devel discussion list 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). Мне вот кажется, что действия по обновлению кэшей (после установки значков, шрифтов, библиотек, модулей ядра и пр.) не должны быть явно прописаны в спеке/пакете, а обеспечиваться системой. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-02 10:49 ` [devel] Q: gtk-update-icon-cache not run [JT] Vitaly Lipatov @ 2006-04-02 11:07 ` Dmitry V. Levin 2006-04-02 16:17 ` Alexey Rusakov 0 siblings, 1 reply; 11+ messages in thread From: Dmitry V. Levin @ 2006-04-02 11:07 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 899 bytes --] 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). > Мне вот кажется, что действия по обновлению кэшей (после > установки значков, шрифтов, библиотек, модулей ядра и пр.) > не должны быть явно прописаны в спеке/пакете, а обеспечиваться > системой. Собственно говоря, в этом разница между регистрацией и кэшированием. Если требуется регистрация, то она должна быть в каждом пакете, а если требуется кэширование, то оно не должно быть в каждом пакете. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-02 11:07 ` [devel] Q: gtk-update-icon-cache not run Dmitry V. Levin @ 2006-04-02 16:17 ` Alexey Rusakov 2006-04-02 16:25 ` Dmitry V. Levin 0 siblings, 1 reply; 11+ messages in thread From: Alexey Rusakov @ 2006-04-02 16:17 UTC (permalink / raw) To: ALT Devel discussion list 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. -- Alexey "Ktirf" Rusakov ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-02 16:17 ` Alexey Rusakov @ 2006-04-02 16:25 ` Dmitry V. Levin 2006-04-02 16:30 ` Alexey Rusakov 2006-04-03 9:59 ` Sergey V Turchin 0 siblings, 2 replies; 11+ messages in thread From: Dmitry V. Levin @ 2006-04-02 16:25 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1382 bytes --] 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 [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-02 16:25 ` Dmitry V. Levin @ 2006-04-02 16:30 ` Alexey Rusakov 2006-04-03 9:59 ` Sergey V Turchin 1 sibling, 0 replies; 11+ messages in thread From: Alexey Rusakov @ 2006-04-02 16:30 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: >>> Собственно говоря, в этом разница между регистрацией и кэшированием. >>> Если требуется регистрация, то она должна быть в каждом пакете, >>> а если требуется кэширование, то оно не должно быть в каждом пакете. >>> >>> >> Беда в том, что это не просто кэширование. Это плохо сделанное >> кэширование. И описанный в обсуждении бага %post-скрипт - это workaround. >> > > А почему плохо сделанное? Речь ведь идёт всего о нескольких фиксированных > каталогах, можно запустить простенького демона на основе inotify. > В том и дело, что этого простенького демона нет, а единственным критерием свежести кэша является mtime верхнего каталога. -- Alexey "Ktirf" Rusakov ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-02 16:25 ` Dmitry V. Levin 2006-04-02 16:30 ` Alexey Rusakov @ 2006-04-03 9:59 ` Sergey V Turchin 1 sibling, 0 replies; 11+ messages in thread From: Sergey V Turchin @ 2006-04-03 9:59 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 377 bytes --] On Sunday 02 April 2006 20:25, Dmitry V. Levin wrote: [...] > А почему плохо сделанное? Речь ведь идёт всего о нескольких > фиксированных каталогах, можно запустить простенького демона на > основе inotify. /etc/rpm/macros.d/desktop-file-utils туда же -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: gtk-update-icon-cache not run 2006-04-01 20:54 ` Alexey Rusakov 2006-04-02 8:16 ` Mikhail Zabaluev 2006-04-02 10:49 ` [devel] Q: gtk-update-icon-cache not run [JT] Vitaly Lipatov @ 2006-04-02 19:43 ` Alexey I. Froloff 2 siblings, 0 replies; 11+ messages in thread From: Alexey I. Froloff @ 2006-04-02 19:43 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 830 bytes --] * Alexey Rusakov <ktirf@> [060402 01:03]: > > https://launchpad.net/distros/ubuntu/+source/gtk+2.0/+bug/17970 > > Для нас это не актуально? > Пожалуй, актуально. Предлагается в каждый пакет, ставящий иконки в > %_iconsdir, добавить упоминаемый там скрипт? Наверное, было бы неплохо > его оформить макросом (видимо, в libgtk+2). Это костыль. Даже КОСТЫЛИЩЩЕ и я против таких извращений: $ grep -Fh /usr/share/icons/ /var/ftp/pub/distributions/ALTLinux/Sisyphus/*/base/contents_index | cut -f 2 | sort -u | wc -l 3159 Да даже если и: $ grep -Fh /usr/share/icons/hicolor/ /var/ftp/pub/distributions/ALTLinux/Sisyphus/*/base/contents_index | cut -f 2 | sort -u | wc -l 365 Надо вправлять мозги гномописателям. Если они есть... -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-04-03 9:59 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-04-01 19:16 [devel] Q: gtk-update-icon-cache not run Mikhail Zabaluev 2006-04-01 20:54 ` Alexey Rusakov 2006-04-02 8:16 ` Mikhail Zabaluev 2006-04-02 16:18 ` Alexey Rusakov 2006-04-02 10:49 ` [devel] Q: gtk-update-icon-cache not run [JT] Vitaly Lipatov 2006-04-02 11:07 ` [devel] Q: gtk-update-icon-cache not run Dmitry V. Levin 2006-04-02 16:17 ` Alexey Rusakov 2006-04-02 16:25 ` Dmitry V. Levin 2006-04-02 16:30 ` Alexey Rusakov 2006-04-03 9:59 ` Sergey V Turchin 2006-04-02 19:43 ` Alexey I. Froloff
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git