Ahoj,

On 9/24/24 16:10, Dan Lukes wrote:
Z workshopu by me zajimal, pokud se dozvim jak se poudriere principialne funguje a rozhoduje co v jakem environmentu prelozi. Ja ho nepouzivam, protoze ho podezrivam, ze jakmile chci porty prekladat s jinymi nez defaultnimi optiony, tak se nechova dobre.

Poudriere jsem provozoval ve firme, a pokud mi je znamo, tak pro kazdy jednotlivy port, ktery buildi, zkompiluje vsechny jeho zavislosti. Zkompiluje je podle tebe, tedy podle make.conf a/nebo podle toho, co "navic" nastavis pres 'make config' pro dany port. Nikdy jsem s tim nemel problemy (bavim se ale jen o cca 100 serverech..)

Dalsi moznosti je synth, kterej pouzivam pro "soukromy" ucely, muzes nastavit, ze pouzije predkompilovany baliky pro "build only dependencies", ale obcas proste nezkompiluje port, i kdyz se "manulane" zkompilovat da. Takze pokud mas k dispozici dostatek resources (CPU+RAM), doporucuju, jako otis, jit cestou poudriere.

Jisou dobu jsem pouzival taky portmaster, ten umi taky pouzit/Stahnout predkompilovany baliky, pokud nemaj jiny configy proti "distribucnim". Je tam ale malej overhead s udrzbou starsich verzi, zase je to mega jednoduchy a tim padem dost "blbuvzdorny".

Rozhodne nepripada v uvahu kombinovat packages ze dvou zdroju, to je cesta do pekel.
O tom zadna!
Dan

Marek

p.s. workshopu bych se taky rad zucastnil @otis.


--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem