From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SajvS-0004j5-2l for garchives@archives.gentoo.org; Sat, 02 Jun 2012 08:43:10 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E8CBAE087C; Sat, 2 Jun 2012 08:42:55 +0000 (UTC) Received: from mx.virtyou.com (mx.virtyou.com [178.33.32.244]) by pigeon.gentoo.org (Postfix) with ESMTP id 68ADAE0802 for ; Sat, 2 Jun 2012 08:41:20 +0000 (UTC) Received: from weird.wonkology.org (xdsl-84-44-155-29.netcologne.de [84.44.155.29]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx.virtyou.com (Postfix) with ESMTPSA id A03E1DC04D for ; Sat, 2 Jun 2012 10:41:19 +0200 (CEST) Date: Sat, 2 Jun 2012 10:41:18 +0200 From: Alex Schuster To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Portage telling me what it's doing Message-ID: <20120602104118.55b7be2b@weird.wonkology.org> In-Reply-To: <4FC9ADE7.4040806@wht.com.au> References: <4FC9ADE7.4040806@wht.com.au> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 5c4019c2-bbde-4eb1-b16b-18153568b8c9 X-Archives-Hash: 5ff566e237878fb76bc4e1583891bed0 Andrew Lowe writes: > I've just kicked off an "emerge -NuD world" and will now head > out for a while. My emerge has to do, amongst others, gcc, libreoffice, > Firefox & Thunderbird. Now when I get back I'll want to know where the > emerge is up to so, in my ignorance of portage/emerge in great depth > and with only compiler output spewing up the screen, I'll fire up > another terminal, and now don't laugh, I'll do "emerge --pretend -NuD > world". That will tell me what's currently being compiled as it will be > the top thingy on the list. There has to be a better way.... Using the --jobs / -j option to emerge will give a nice output, omitting all the compiler output. It can also speed up emerging, because it will build packages in parallel. I really really like this feature. > Is there a way so that the terminal that the emerge is > happening in can display additional info? At the moment, I get: > > /home/agl: emerge > > can I get, say: > > /home/agl: emerge www-client/firefox > > by setting some config variable? Yes, but I do not know how. > Failing that is there a log file that > lists just what's been emerged, not a whole lot of "checking this, > checking that, compiling this file, linking that library, whoops, error > here..." sort of thing. tail -f /var/log/emerge.log, or better emerge app-portage/genlop, then use genlop -l | tail. Wonko