update-icon-cache w %post

Fryderyk Dziarmagowski freetz w gmx.net
Pon, 21 Sie 2006, 18:30:30 CEST


--- Jakub Bogusz <qboosh w pld-linux.org> wrote:

> Jak to ma być z zestawami ikon dostarczanymi przez programy?
> Czy program instalujący ikony hicolor ma wymagać hicolor-icon-theme?

tak (IMO).

> rpm 4.4.6 usiłuje to wymusić, ale co, jeśli dany program dostarcza ikony
> dla wielu motywów? Ma wymagać podstawowych pakietów dla wszystkich tych
> motywów?

jeśli pakiet próbuje zainstalować ikony w kompletnym zestawie jak np.
gnome-icon-theme to należy go poprawić aby instalował w hicolor.

> W przypadku nie istnienia hicolor-icon-theme instalacja pakietu
> dostarczającego takie ikony z %update_icon_cache w %post wyłożyła mi się
> w połowie z:
> 
> No theme index file in '/usr/share/icons/hicolor'.
> If you really want to create an icon cache here, use --ignore-theme-index.
> błąd: %post(RealPlayer-10.0.8-1.athlon) skryptlet nie powiódł się, status wyjścia 1

jeśli pakiet pakuje ikony do hicolor-icon-theme to musi go wymagać.

> Czy ewentualne "|| :" ma być w bezpośrednio w %post, czy już w samym
> makrze?

a dlaczego miałby być?

-- 
Fryderyk Dziarmagowski


Więcej informacji o liście dyskusyjnej pld-devel-pl