macros.build & nawiasy

Bartosz Świątek shadzik w gmail.com
Nie, 31 Sie 2008, 10:45:23 CEST


W dniu 31 sierpnia 2008 01:50 użytkownik Patryk Zawadzki
<patrys w pld-linux.org> napisał:
> 2008/8/31 Bartłomiej Zimoń <uzi18 w o2.pl>:
>> Witam aktualizacja gnome-packagekit powoduje takie oto problemy ze skryptem post:
>> /tmp/rpm-tmp.38249:7: command not found: }{
>>
>> fragment speca :
>> %post
>> %gconf_schema_install gnome-packagekit.schemas
>> %update_icon_cache hicolor
>> %update_desktop_database
>>
>> skrypt post z rpm-a:
>>        umask 022;
>>        GCONF_CONFIG_SOURCE="xml:readwrite:/etc/gconf/gconf.xml.defaults" /usr/bin/gconftool-2 --makefile-install-rule /etc/gconf/schemas/gnome-packagekit.schemas > /dev/null;
>> { \
>>        umask 022; \
>>        /usr/bin/gtk-update-icon-cache -qf /usr/share/icons/hicolor; \
>> }{ \
>>        umask 022; \
>>        /usr/bin/update-desktop-database -q; \
>> }
>>
>> Nie znam sie na makrach ale wydaje mi sie ze chyba te nawiasy nie sa potrzebne.
>> Moglby ktos znajacy sprawe poprawic  te makra?
>
> Są potrzebne, żeby umask się nie propagował. Problem jest w braku \\n
> (backslash enter) przed %{nil} w makrach z /usr/lib/rpm/macros.build
>
> Kto poprawi?

Gratuluję! Właśnie zgłosiłeś się na ochotnika!
Niech moc będzie z Tobą, Luke.


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