SOURCES: rpm-pld-autodep.patch - remove automated dependency
havner
havner w smtp.kamp.pl
Sob, 21 Sie 2004, 01:22:39 CEST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Saturday 21 August 2004 01:10, Jakub Bogusz wrote:
> On Fri, Aug 20, 2004 at 11:57:37PM +0200, havner wrote:
> > On Friday 20 August 2004 23:26, Jakub Bogusz wrote:
> > > Oraz będzie kontrolował BR z *-devel we wszystkich pakietach, bo bez
> > > tej funkcjonalności nie widać tego od razu.
> >
> > Jak to? Przeciez BR'y sa i musza byc wypelniane. Co ma autoreq do BR?
>
> A jak w miarę prosto kontrolować BR dla bibliotek (pomijając czytanie
> źródeł i makefile'i jako zbyt czasochłonne)?
>
> Dosyć szybki i w miarę skuteczny sposób:
> 1) określić listę bibliotek wymaganych przez pakiet po zbudowaniu
> 2) znaleźć ich -devele (dużo łatwiejsze, kiedy mamy nazwy pakietów
> z bibliotekami, a nie tylko SONAME)
> 3) odfiltrować -devele wymagane tylko przez inne devele z listy, a nie
> sam pakiet (ew. skorygować po zajrzeniu do configure.*)
> 4) porównać otrzymaną listę *-devel z BR
>
> Czas przejścia z 1) do 2) wzrasta znacząco, jeśli o każde SONAME osobno
> trzeba odpytywać jakąś bazę. W tej chwili wystarcza rpm -qpR.
Wiesz co? te 4 punkty w porownaniu z zajrzeniem w configure.in wydaja mi sie
naprawde duzo dluzsze. Zawsze patrzylem do configure.in i nie zajmowalo mi to
zbyt duzo czasu. Wiekszosc paczek korzysta z autoconfa, nie korzystaja
czasami bardzo male, ale tam to mozna szybciutko znalezc w inny sposob.
Wyjatkow (duze, bez ac jest naprawde niewiele)
- --
Regards Havner http://livecd.pld-linux.org
GG: 2846839 jid,mail: havner(at)pld-linux.org
"We live as we dream, alone" - Joseph Conrad
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBJofAgvS01FGjsR8RAvfrAJ9baHYEPuFinW5a057Lz7++6k7nqgCfYMx/
WlGJbSq2lu7HMCGHCrhm86I=
=aOqN
-----END PGP SIGNATURE-----
Więcej informacji o liście dyskusyjnej pld-devel-pl