Date: Sun, 18 Feb 2024 06:45:28 -0500 From: Aryeh Friedman <aryehfriedman@gmail.com> To: Vasily Postnicov <shamaz.mazum@gmail.com> Cc: ports@freebsd.org Subject: Re: Re: FreeBSD ports community is broken Message-ID: <CAGBxaXkC6yk0oEQ9EiT9%2B39mwyEcUv=4JDvFFwTXdMiFXPX5QQ@mail.gmail.com> In-Reply-To: <CADnZ6BktN7yhr_bOpOrP4GukwF78dttvT7Hgwj2s9gLi0w-nXg@mail.gmail.com> References: <20240218015843.34c5d078@rimwks.local> <7q6ep7m2eee6yqtxftlwkhuwdkssd74vjow55txms7lkokazfu@grrqllhefges> <20240218174921.a8082649142dd43a469bebfa@dec.sakura.ne.jp> <4ekno7iwxvdlw4xeholcrxuuazmcstxkqyidrz27ni43lzu6wg@3ro6r5b2vhoi> <CAGBxaXnBTF=-V55pbQNJ5czRihAOZvAt53UNzzYT=bgBiqwQ0w@mail.gmail.com> <CALH631kcLJ9KFREovOQXmcbTi1Mbj_dCQuhBqLX%2BPbO6gKJj_w@mail.gmail.com> <CAGBxaXm0PsZRaJsPRxBTyAMxMhe%2BOU_cWErenm-upP0k0=thew@mail.gmail.com> <CADnZ6BktN7yhr_bOpOrP4GukwF78dttvT7Hgwj2s9gLi0w-nXg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 18, 2024 at 6:41=E2=80=AFAM Vasily Postnicov <shamaz.mazum@gmai= l.com> wrote: > > My 50 cents about poudriere: it's definitely not a machine-killer. Just r= emember to disable tmpfs for too heavy ports (my list includes rust, 0ad, w= ebengine), start with only two jobs (one job is bad because the build can b= e blocked by fetching or packaging) and set ALLOW_MAKE_JOBS=3Dyes. > > This configuration works fine and without swap consumption on my 32GB com= puter. > > Another improvement: set MAKE_JOBS_NUMBER to a half of available cores. T= his way (two jobs each using n/2 cores) you can map your build processes to= all available cores. Like I said I know there are after install non-default configs (like the above) that make it manageable. That is not the point the point is that such settings should be the defaults and on super hefty build machines like the foundations parts farm then you can go for more aggressive configs. I think what I am getting at is the defaults are all wrong (which they are not in make install or portmaster) and thus add an other learning curve hoop in for new users of the system.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXkC6yk0oEQ9EiT9%2B39mwyEcUv=4JDvFFwTXdMiFXPX5QQ>