SOURCES: rpm.macros (HEAD)

Jakub Bogusz qboosh w pld-linux.org
Nie, 21 Gru 2003, 20:15:32 CET


On Sun, Dec 21, 2003 at 08:03:03PM +0100, Jacek Konieczny wrote:
> On Sun, Dec 21, 2003 at 07:23:36PM +0100, Jakub Bogusz wrote:
> > On Sun, Dec 21, 2003 at 05:59:03PM +0100, jajcus wrote:
> > > - remove RPATH in all lib* directories
> > 
> > -                       /home/* | /tmp/* | /usr/lib | /lib | /usr/local/lib | /usr/X11R6/lib ) \
> > +                       /home/* | /tmp/* | /usr/lib* | /lib* | /usr/local/lib* | /usr/X11R6/lib* ) \
> > 
> > A to jest na pewno źle. Pousuwa RPATH wskazujące na podkatalogi
> > */lib{,64}/* - a niektóre programy/biblioteki tego potrzebują.
> 
> Do teraz usuwało */lib/* o ile rozumiem, więc czemu teraz jest gorzej?

Oprócz brzydkich katalogów usuwało tylko /lib, /usr/lib, /usr/X11R6/lib,
/usr/local/lib (bo są nadmiarowe), natomiast ich podkatalogów już nie.
Po tej zmianie usuwa także podkatalogi ('*' w case łapie także '/').

Trzeba te lib64 wypisać explicite... albo przerobić, żeby _zostawiał_
tylko /lib*/*, /usr/lib*/*, /usr/X11R6/lib*/*, /usr/local/lib*/* ...
i może jeszcze /opt/* ?


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



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