SPECS: template-lib.spec - don't attr() on symlinks

Jakub Bogusz qboosh w pld-linux.org
Pią, 11 Lip 2008, 07:03:27 CEST


On Thu, Jul 10, 2008 at 07:55:29AM +0200, Bartosz Świątek wrote:
> W dniu 9 lipca 2008 21:17 użytkownik Jakub Bogusz
> <qboosh w pld-linux.org> napisał:
> > On Sat, Jul 05, 2008 at 06:06:38PM +0200, shadzik wrote:
> >> Author: shadzik                      Date: Sat Jul  5 16:06:38 2008 GMT
> >> Module: SPECS                         Tag: HEAD
> >> ---- Log message:
> >> - don't attr() on symlinks
> >
> >>  %files devel
> >>  %defattr(644,root,root,755)
> >>  %doc devel-doc/*
> >> -%attr(755,root,root) %{_libdir}/lib*.so
> >> +%{_libdir}/lib*.so
> >
> > 1. co to przeszkadza? Bez %attr rpm -ql pokazuje 644, co jest jeszcze
> > bardziej mylące.
> >
> > 2. jest niekonsekwentnie, bo wszystkie dowiązania %ghost mają %attr(755,...)
> >
> 
> Co do 2) to się zgodzę. Co do 1) to co tam rpm pokazuje nie jest istotne.

Nie jest istotne, ale po co ma pokazywać bzdurną informację.
Jeszcze ad 2 - adapter i tak przywróci 755, nie próbując zgadywać co jest
dowiązaniem, a co plikiem.


-- 
Jakub Bogusz    http://qboosh.pl/


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