De buildrootot nem teszunk a gyokerbe, ezt tessen man megerteni.
Egyebkent pont azert vannak ezek a cuccok benne, mert ipari standard lett. Peldaul ez a build root is azert van megcsinalva, hogy lehessen erzekelni, ha valami a build rooton kivulre akar irni, az a csomag ugyanis hibas, szar, mint ilyen minosegileg kifogasolhato, vagyis fixalni kell, a folyamat vegen nem eshet ki RPM.
Pont azert kell ezeket a szabalyokat betartani, mert az RPM immar nem kiscserkeszek fakardja, hanem olyan cucc, amivel termekeket allitanak elo. Az RPM kozvetlen azutan, hogy legordul az rpmbuild-rol, egybol repokba kerul, felindexeltetik, es a staging teszteles utan felhasznalok millioi fogjak hasznalni. Ilyen kornyezetben nem engedheto meg egy olyan app, ami meg a sajat telepiteset sem kepes a szabalyokat betartva veghezvinni.
Persze lehet, hogy en ezt azert ertem meg sokkal jobban, mert a senki altal nem hasznalt Gentoo-ban ennel sokkal-sokkal kemenyebb packaging szabalyok voltak, sokszor orakat kellett pocsolni azert, hogy egyaltalan valamilyen vegeredmenyt kapjak. De megerte, mert ezaltal egy minosegi csomagot sikerult eloallitani, amit akar be is kuldhettem volna a Gentoo-nak, ha nem lettem volna tisztaban azzal, hogy a maintaineleset nem tudnam vallalni.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal