SPECS (AC-branch): openoffice.spec - do not run %postun after

Jakub Bogusz qboosh w pld-linux.org
Pon, 26 Lip 2004, 19:43:40 CEST


On Mon, Jul 26, 2004 at 02:08:01PM +0200, Andrzej Krzysztofowicz wrote:
> gotar wrote:
> > Author: gotar                        Date: Mon Jul 26 12:02:46 2004 GMT
> > Module: SPECS                         Tag: AC-branch
> > ---- Log message:
> > - do not run %postun after upgrade
> 
> Nie bylo postun. Byly _preun_.
> 
> I tez niekoniecznie jest to dobry pomysl. Jak sie zmieni %{verarch}
> to zostana smieci.

I tak to tylko tymczasowe (chyba), 1.1.2 z HEAD już nie wymaga takich
zabaw.
Na i686 działa, zostały tylko listy plików do poprawienia (do zasobów
językowych wpadają niepotrzebnie katalogi z głównych pakietów).
Mam nadzieję, że ze sparcem i ppc nie będzie problemów...
A nie bardzo mam jak to testować. Ma ktoś szybkiego pepeca z Ac?

> >  %preun libs-kde
> > -rm -f %{_libdir}/%{name}/program/libvcl%{verarch}.so
> > +[ "$1" = "0" ] && rm -f %{_libdir}/%{name}/program/libvcl%{verarch}.so

W przypadku upgrade ten skrypt się wywala (zwraca kod 1).
Konstrukcja odwrotna nie ma tej właściwości:

[ "$1" != "0" ] || rm -f ...


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




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