Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jan 2022 18:19:56 +0100 (CET)
From:      Sysadmin Lists <sysadmin.lists@mailfence.com>
To:        Freebsd ports <freebsd-ports@freebsd.org>
Cc:        Jan Beich <jbeich@freebsd.org>, Pau Amma <pauamma@gundo.com>
Subject:   Re: anki latest? (FIXED -  read for details)
Message-ID:  <28630001.1481621.1643303996279@ichabod.co-bxl>
In-Reply-To: <e7a82b7034b7d58264c24ad0ca35f642@gundo.com>
References:  <df6257c0c5e873927c8841f2f751a418@gundo.com> <35lc-inzk-wny@FreeBSD.org> <53b7b109682d4377752406230b006cd0@gundo.com> <747854843.1338649.1643239936090@ichabod.co-bxl> <e7a82b7034b7d58264c24ad0ca35f642@gundo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> ----------------------------------------
> From: Pau Amma <pauamma@gundo.com>
> Sent: Thu Jan 27 00:47:09 CET 2022
> To: Sysadmin Lists <sysadmin.lists@mailfence.com>
> Cc: Freebsd ports <freebsd-ports@freebsd.org>, Jan Beich <jbeich@freebsd.org>
> Subject: Re: anki latest? (FIXED -  read for details)
> 
> 
> On 2022-01-26 23:32, Sysadmin Lists wrote:
> >> ----------------------------------------
> >> From: Pau Amma <pauamma@gundo.com>
> >> On 2022-01-25 01:49, Jan Beich wrote:
> >> > For example, mixing ports and packages can easily lead
> >> > to such a situation.
> >> 
> >> I was warned against that, and have by and large stuck to packages. (I
> >> think I've only needed to use a port was for drm-(mumble) when 
> >> upgrading
> >> from 12.1 to 12.2, as the package stopped working and IIRC still 
> >> didn't
> >> after "pkg upgrade -f".)
> > 
> > I've been mixing ports and packages without issue for years. There are 
> > a dozen
> > programs whose defaults don't fit my environment, so I build those
> > with poudriere.
> 
> That only works if you have a computer powerful enough to run poudriere 
> and host a repository, whether on a dedicated host, in a jail, or in a 
> virtual machine. Not an option on my single laptop and its 8GB RAM.

Funny enough, I first started using poudriere on a laptop with just those specs.
You can tell poudriere how many CPU cores to use, set up CCACHE to reduce its
RAM footprint while building, and limit how many backup packages and logs it keeps
to reduce its disk footprint as well. Running the repo requires little more than nginx
running in the background waiting for http or https requests. There's no reason to not
use poudriere. Update your ports tree and rebuild any updated ports once a week, leaving
your laptop running overnight (my runs take less than 3-hours to complete) while it builds.


-- 
Sent with https://mailfence.com  
Secure and private email



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28630001.1481621.1643303996279>