[devel] shared-mime-info (new repocop test)

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Мар 20 12:08:40 MSK 2008


On Thu, Mar 20, 2008 at 08:30:35AM +0200, Slava Dubrovskiy wrote:
>> Сообщение(fail):
>> missing %post:%update_mimedb  %postun:%clean_mimedb in %post/un scripts: 
>> are required to install shared mime info properly.
> Что это значит? Пакет не пересоберется?

Пересоберется, это просто подсказка, что найден ущерб в функциональности.
в пакете есть 
Файлы информации о MIME-типах.
В этих файлах хранится описание форматов файлов (их mime-type, комментарием, способом определения принадлежности к формату по MAGIC value и шаблону...)
См. подробнее
http://www.freedesktop.org/Standards/shared-mime-info-spec
http://www.freedesktop.org/Software/shared-mime-info

1. Если в пакете есть файлы /usr/share/mime/packages/*.xml, то при его установке, удалении, обновлении необходимо обновить и кеш базы mime-типов с использованием в spec-файле макросов 

%post
%update_mimedb

%postun
%clean_mimedb

а в пакете этих макросов нет, поэтому тест и ругается.

(http://freesource.info/wiki/AltLinux/Sisyphus/devel/OsobennostiSborkiPaketov)

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



Подробная информация о списке рассылки Devel