From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GkxeT-00006b-Eu for garchives@archives.gentoo.org; Fri, 17 Nov 2006 06:56:41 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kAH6sgas017790; Fri, 17 Nov 2006 06:54:42 GMT Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kAH6qmeO028011 for ; Fri, 17 Nov 2006 06:52:48 GMT Received: by ug-out-1314.google.com with SMTP id z38so612116ugc for ; Thu, 16 Nov 2006 22:52:48 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding; b=FiUvyOdIV+j41X+FuloDUbgmIcy7Fvf09yE5XsRORhq84bPrr9duTY7G1d1zs1qkmiHKKHoKonP64Xxg975obsRuBfVongUTbfwZO1XsfMASIHzcexX97oY+PUfGXjtA5UUownHaI0VfLSA+sAmIsoJWMLotjWW+rk75IxXSDVU= Received: by 10.66.243.2 with SMTP id q2mr2168998ugh.1163746368227; Thu, 16 Nov 2006 22:52:48 -0800 (PST) Received: from localhost ( [71.35.120.53]) by mx.google.com with ESMTP id 53sm3191150ugd.2006.11.16.22.52.45; Thu, 16 Nov 2006 22:52:47 -0800 (PST) Date: Thu, 16 Nov 2006 22:52:41 -0800 From: Zack Elan To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How come my 'esearch' isn't updated when I emerge something until the next 'esync'?! Message-ID: <20061116225241.4cea240b@localhost> In-Reply-To: <7i5oL-sa-7@gated-at.bofh.it> References: <7i5oL-sa-7@gated-at.bofh.it> X-Mailer: Sylpheed-Claws 2.5.6 (GTK+ 2.8.19; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@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: 043e3485-3d46-427f-bf47-e70bad769d85 X-Archives-Hash: cb3bce018718420ee32f571e6599fcf6 On 2006-11-17 07:30:11 +0100 "Daevid Vincent" wrote: > How come when I emerge something, my 'esearch' isn't updated until > the next time I do an 'esync'? Because esearch uses a database to speed up searches, and that database isn't regenerated until you run esync or eupdatedb. I'd recommend using eix instead of esearch - not only is it faster, but it also knows changes in installed packages without needing to update its database. > Then if I do an 'esync' it shows (and in some kind of ironic slap in > my face, THEN it shows me there is an update, so I have to re-emerge > it to be current): You should probably be doing eupdatedb instead of esync. esync does an emerge --sync, and you don't want to get banned from a mirror for rsync abuse. > This seems so silly and like a 0.0.3 kind of feature to put in to > portage. It's not a part of portage. esearch is a separate package, developed specifically to combat the slowness of emerge --search. -- gentoo-user@gentoo.org mailing list