Es miert nem csinallunk egy ilyen rendszert?<div><br></div><div>Sztem relative keves csomagot hasznalunk a portsban levo tizezrekhez kepest es relative keves variacio van a buildeles kozben. Ha azt nezed a legtobb csomag amugy is modularisan van felepitve, ezt viszonylag konnyu lenne automatizalni.</div>
<div><br></div><div>El tudok kepzelni egy web interfacet ahol kivalaszthatod a build parametereket es az architecturat es szepen lebuildeli neked a csomagot. </div><div><br></div><div>Aki jobban kepben van ezen teruleten esetleg kommentelhetne. ahoka? LLVM/Clang is szobajohet esetleg mint build kornyezet, amugy is ebbe az iranyba halad a *bsd.</div>
<div><br></div><div>ha valaki osserakna egy specifikaciot mit kell tudnia a build kornyezetnek be tudnek szallni CPU idovel es esetleg a web interface lekodolasaba is.</div><div><br></div><div>Udv,</div><div>l</div><div><br>
</div><div><br><br><div class="gmail_quote">2010/9/28 Josephus <span dir="ltr"><<a href="mailto:josephus@josephus.hu">josephus@josephus.hu</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
 Mar regota keresek egy olyan megoldast amivel binarisan tudom upgradelni az egesz rendszert kerneltol kezdve csomagokig mindent.<br>
A problemam az, hogy sajat forditasu kernelt/alaprendszert nem frissit a freebsd-update, de sajat freebsd-update-server hasznalataval megoldhato lenne.<br>
<br>
Portoknal a helyzet kicsivel bonyolultabb. Meg ha a 8-stable (current) binarisokat is pakolom fel pkg_add -r el, nem talaltam sehol arrol infot, hogy a freebsd altal forditott csomagok milyen config opciokkal lettek leforditva. Gyanitom, hogy a defaulttal, ami sok esetben nem jo, mert eleg minimalisan van osszeheggesztve nehany Makefile. Nincs olyan buildfarm ami minden opciot belefordit esetleg jobban modularizalja a csomagokat, mint pl debian/ubuntu eseten?<br>

<br>
Ettol fuggetlenul binarisok upgrade-je elegge fapad. A pkg_delete es pkg_add nem nevezeto jo megoldasnak. Nezegettem a pkg_replace-t ami tud binarist upgradelni, de ha jol olvastam az elerheto ujabb verziot ugy ellenorzi, hogy a ports treen lefuttat egy make -V  parancsot es kiszedi az elerheto verziot (vagy sehogy sem). Tovabba rekurziv fuggosegkezeles nem biztos hogy megvan benne, tehat, nem tudom mi tortenik akkor ha az ujabb verzio mar ujabb verzioju libekre dependel. Sok a jail, nem akarok feleslegesen ports treet fenntartani azert, hogy az uj verziokrol ertesuljek (mount_nullfs-el sem)<br>

<br>
<br>
<br>
Udv,<br>
Jos<br>
_______________________________________________<br>
BSD levlista<br>
<a href="mailto:BSD@hu.freebsd.org" target="_blank">BSD@hu.freebsd.org</a><br>
<a href="https://lists.hu.freebsd.org/mailman/listinfo/bsd" target="_blank">https://lists.hu.freebsd.org/mailman/listinfo/bsd</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>the sun shines for all<br><br><a href="http://blog.l1x.me" target="_blank">http://blog.l1x.me</a><br>
</div>