[perl] pliki *.ph, obecność socks.h w trakcie budowania

Jakub Bogusz qboosh at pld.org.pl
Thu Sep 12 00:35:20 CEST 2002


On Wed, Sep 11, 2002 at 10:46:21PM +0200, Radoslaw Zielinski wrote:
> Problem w tym, że trochę tych plików dużo (to nie są wszystkie):
> 
> $ ls -s1h perl-5.6.1-5*
> 2.2M perl-5.6.1-56.i686.rpm
> 2.7M perl-5.6.1-57.i686.rpm
> $ rpm -ql perl | grep \\.ph$ | xargs cat | bzip2 -9 | wc -c
>  405131
> $ rpm -ql perl | grep \\.ph$ | xargs cat | wc -c
> 3296715
> $ rpm -ql perl | grep \\.ph$ | wc -l
>     848
> 
> Część jest zbędna (generowane są dla (chyba) wszystkich *.h, obecnych
> w systemie).  Nie potrafię przy tym jednoznacznie określić, które z nich
> są/będą potrzebne, a które nie.
> 
> IMO najmniejsze zło to wrzucenie wszystkich.  Komentarze?

Zawartość pakietu nie może zależeć od istnienia na builderze pakietów,
których nie ma w BuildRequires ani BuildConflicts. Inaczej zrobi się
bajzel.

> Druga (drobniejsza) sprawa: perl w trakcie budowania szuka <socks.h>,
> obecnego w dante-devel.  Czy ta biblioteka nie powinna być w związku
> z tym w BR?  W sumie nie wiem, na co to rzutuje...

AFAIK dante to tylko jedna z implementacji SOCKS.


-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/



More information about the pld-devel-pl mailing list