On Fri, 15 Apr 2022 20:35:49 +0200, Arve Barsnes wrote:

> > I've tried setting --quiet-build=n and --quiet=n but to no avail
> > because I have --jobs set to higher than 1. I've checked
> > /var/log/emerge.log but that's only the emerge output not the make
> > output that I'm looking for. What am I missing here?
> >
> >  
> You're missing that the make log is in a separate place for each
> package. Usually in /var/tmp/portage somewhere. As you noticed, setting
> --jobs higher than 1 automatically sets --quiet-build, and makes it
> unable to activate.
> 
> It will tell you after portage is finished about any failed packages,
> and where that log is, but if you want to see all that output while it's
> compiling you'd need to script a way to automatically check for new
> build.log files in /var/tmp/portage as new package compile jobs starts
> and monitor them.
> 
> Basically, my advice is to use --jobs=1 if you want to see the output.

Or set

PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_SYSTEM="save"

in make.conf to have the build logs saved to /var/log/portage/elog.


-- 
Neil Bothwick

Windows Error #09: Mouse not found. Press mouse button to continue.

Attachment: pgpnvGSE59DYa.pgp
Description: OpenPGP digital signature

Reply via email to