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.54) id 1FRMli-0007dC-7N for garchives@archives.gentoo.org; Thu, 06 Apr 2006 05:10:54 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k365AdqU008762; Thu, 6 Apr 2006 05:10:39 GMT Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.198]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k3658qwj013923 for ; Thu, 6 Apr 2006 05:08:52 GMT Received: by zproxy.gmail.com with SMTP id o1so63443nzf for ; Wed, 05 Apr 2006 22:08:52 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:to:subject:references:message-id:date:from:content-type:mime-version:content-transfer-encoding:in-reply-to:user-agent; b=HWS6l/6zrYT43QcPPdqcfnncvK7jJmlHUMkCOhG18sZiib4QLkvUFLFpb06CbGUw6do/X3TOWQhRMKUL3p8CQ32jT7ir997DCcq53PuRcrLDQeqkQUZemelSs4/1P6cgRdQgvTAjyAyIa7lqegBwa+r+SCPsi7cp3pjkJoN5T0o= Received: by 10.36.224.58 with SMTP id w58mr503752nzg; Wed, 05 Apr 2006 22:08:52 -0700 (PDT) Received: from tesla.aether ( [203.25.40.66]) by mx.gmail.com with ESMTP id r15sm94091nza.2006.04.05.22.08.50; Wed, 05 Apr 2006 22:08:51 -0700 (PDT) To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] emerge resume list References: <44349F59.4020603@gentoo.org> Message-ID: Date: Thu, 06 Apr 2006 15:08:35 +1000 From: evader Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: <44349F59.4020603@gentoo.org> User-Agent: Opera M2/8.52 (Linux, build 1631) X-Archives-Salt: cab7c5f6-b322-4876-8e8b-a9a0ddaf3ea9 X-Archives-Hash: a228933b79727d5c182d8ddbd2df9b2a Thanks for your prompt response. It would be very useful I think to have a small tool to continue a merge from a certain point, for example by selecting the package name you want to continue from. Example: eresume dev-db/mysql Would just look in the /var/cache/edb/mtimedb file for 'dev-db/mysql' and continue. It could be an emerge feature: Example: emerge --resume --from dev-db/mysql I might look in to coding something. Thanks. On Thu, 06 Apr 2006 14:55:53 +1000, Alec Warner wrote: > evader wrote: >> Hi, >> >> I'm not sure if this is the correct list to send this too, but it is >> the only gentoo one I am currently subscribed to. >> >> When I do an emerge -e world where is the list of files to be merged >> stored? For example if I break an emerge, and want to resume later from >> a different position, can I edit the packages to be emerged list so I >> don't have to do emerge --resume --skipfirst constantly? >> >> Thanks, >> >> evader > > The list is stored in a small database file in /var/cache/edb/mtimedb > > It is a binary file full of pickled python objects. I was actually > poking around it and thought about writing a tool. I will commit more > time to it if you are interested; although be warned that editing things > in that file is not particularly recommended. The dependency resolution > for the packages in the list is done and the list is created. Removing > items from it could cause packages to not build, and the dependency tree > to essentially be broken for that list. > > Also, portage questions are generally well received at > gentoo-portage-dev@gentoo.org, or on IRC: irc.freenode.net > #gentoo-portage. > > -Alec Warner -- gentoo-dev@gentoo.org mailing list