filon: SPECS rpm.spec

Paweł Sakowski pawel w sakowski.eu.org
Wto, 18 Wrz 2001, 01:52:36 CEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
NotDashEscaped: You need GnuPG to verify this message

> > Konsekwencją teog musiałby być zniknięcie BuidRequires dla ac/am w 
> > pozostałych specach, a te informacje sie jednak przydają cocby do 
> > oszcowania tego które pakeity po zmianach w ac/am benda narażone na to
> > ze 
> > przestana się budowac.
> 
> No trudno, mam inne zdanie, ale nie będę się już kłócił, widocznie
> taki już los biednych ac/am

A ja się chwilkę pokłócę, bo uważam, że ac/am powinno leżeć w rpm-build. 
Po pierwsze dlatego, że są w buildhost-requires. Po drugie dlatego, że 
są w buildhost-requires. No i sporo pakietów tego potrzebuje (niestety, bo 
skrypty autoconf miały być "self-contained"). A co do szukania pakietów 
problematycznych pod względem ac/am, to zawsze można zamiast 
grep BuildReq.*autoconf *.spec robić grep autoconf *.spec (no, jeszcze z 
małą poprawką w sedzie, żeby changeloga nie przeszukiwał).

Zasadniczo wydaje mi się, że czysto większość bh-r (oprócz rzeczy czysto
systemowych, jak np. rc-scripts) powinna znaleźć się w requiresach
rpm-builda -- żeby zapewnić kompletność środowiska budowania. Z założenia
to, co jest wymienione w bh-r, nie jest wymagane implicite, więc żeby ktoś
się nie zdziwił z powodu komunikatu 'flex: File not found' (zdarzyło mi
się), wypadałoby wymusić odpowiednią konfigurację w rpm-build. Z
pobieżnego przejrzenia wychodzi mi:

auto{conf,make}
bash
bin{86,utils}
bison
byacc
bzip2
cpp
flex
gcc{,-c++}
kernel* raczej nie, bo niektórzy nie używają jajka z paczki
libstdc++-devel
make
mawk
patch
perl
sed
tar
unzip

+--------------------------------------------------------------------+
|  Linux is like a wigwam. No Gates,   :            Paweł Sakowski   |
|      No Windows, Apache inside.      :   <pawel w sakowski.eu.org>   |
+--------------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7pozHNJmavqlTkb0RAkoxAJ0QXjfBxZLXBlhc/QzBXl4AHsG1LgCaAykE
w4DKefK5pp2/ukG6Is9grXw=
=0pdY
-----END PGP SIGNATURE-----



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