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 1Gl5oZ-0004AU-6b for garchives@archives.gentoo.org; Fri, 17 Nov 2006 15:39:39 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kAHFbZib005606; Fri, 17 Nov 2006 15:37:35 GMT Received: from shuttle.zlin.dk (port78.ds1-abs.adsl.cybercity.dk [212.242.227.17]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kAHFZZKs019317 for ; Fri, 17 Nov 2006 15:35:35 GMT Received: from BA.zlin.dk (unknown [10.0.0.3]) by shuttle.zlin.dk (Postfix) with ESMTP id 3ADDA30037 for ; Fri, 17 Nov 2006 16:35:35 +0100 (CET) From: Bo =?utf-8?q?=C3=98rsted_Andresen?= 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'?! Date: Fri, 17 Nov 2006 16:35:28 +0100 User-Agent: KMail/1.9.5 References: <001a01c70a11$9329a410$450a0a0a@locutus> <1163746886.15826.39.camel@orpheus> In-Reply-To: <1163746886.15826.39.camel@orpheus> 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: multipart/signed; boundary="nextPart2648941.PDV23mq8jq"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200611171635.34134.bo.andresen@zlin.dk> X-Archives-Salt: bb62872e-00fd-43ea-8eab-24e89ffe2fb3 X-Archives-Hash: 159a8495bb419b4406852bc7cc267691 --nextPart2648941.PDV23mq8jq Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 17 November 2006 08:01, Iain Buchanan wrote: > On Thu, 2006-11-16 at 22:27 -0800, Daevid Vincent wrote: > > I always found this annoying... > > > > How come when I emerge something, my 'esearch' isn't updated until the > > next time I do an 'esync'? > > because esearch trawls through /usr/portage only when you tell it to, > and stores it's info in a database somewhere. As you may know installed packages aren't stored in /usr/portage. They are= =20 installed in the vdb (/var/db/pkg). Apparently esearch doesn't look there=20 either. As an extra bonus eupdatedb (which does look go through the vdb too= )=20 is a *lot* slower that its eix equivalent (update-eix). ;) So can anyone=20 mention any advantage of esearch compared to eix? [SNIP] > > Then if I do an 'esync' [SNIP] > you shouldn't have to re-emerge it. portage knows about the most recent > version all the time, regardless of what esearch shows you. > > > * www-apps/trac > > Latest version available: 0.10.1 > > Latest version installed: 0.9.6 > > [snip] > > this doesn't mean that you will have to re-install. (someone can > correct me here, but) I think this means that 0.10.1 is available, but > not installed on your system probably because of masking. He said he ran `esync` rather than `eupdatedb` so yes it does seem to mean= =20 that a new version of trac has been stabilized since the last time he ran=20 `esync`. PS: And oh.. I do agree with the rest of what you said Iain. :) =2D-=20 Bo Andresen --nextPart2648941.PDV23mq8jq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFXdbG8/kKEzmwNNoRAv7rAJ4hWbvklQEUVyeqtLNPSN6efEWudgCgoAZQ /hOzeKu4Nu9f/mgBIb14olM= =ALoT -----END PGP SIGNATURE----- --nextPart2648941.PDV23mq8jq-- -- gentoo-user@gentoo.org mailing list