[devel] repocop на sisyphus.ru [qualified]
Yuri N. Sedunov
=?iso-8859-1?q?aris_=CE=C1_altlinux=2Eorg?=
Вт Июл 8 22:09:56 MSD 2008
В Пнд, 07/07/2008 в 23:06 +0400, Yuri N. Sedunov пишет:
> В Втр, 08/07/2008 в 01:33 +0700, Mikhail Gusarov пишет:
> > Twas brillig at 22:27:09 07.07.2008 UTC+04 when ldv на altlinux.org did gyre and gimble:
> >
> <skip>
> >
> > Аналогично, проблема с отсутствующим update_desktopdb должна быть решена
> > системно: одним (!) макросом для postinst/prerm, который занимается
> > менеджментом .desktop-файлов: как mime-entries, так и menu, причём
> > самостоятельно, а не напрягая мозг майнтайнера.
>
> +100, может лучше даже начать с %post{,un}_ldconfig
Здесь ключевое слово -- СИСТЕМНО. Браво, Михаил Гусаров!
Как минимум, следующие конструкции должны быть удалены и "не напрягать мозг мантейнера". Список расширяем.
Разумеется, должны быть учтены и УПОРЯДОЧЕНЫ все зависимости типа BuildPreReq, BuildRequires(pre)
%post
%post_ldconfig
%update_scrollkeeper
%update_desktopdb
%update_menus
%postun
%postun_ldconfig
%clean_scrollkeeper
%clean_desktopdb
%clean_menus
>
> Yuri N. Sedunov
Подробная информация о списке рассылки Devel