From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EA613138010 for ; Sun, 7 Oct 2012 16:56:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B2913E011A; Sun, 7 Oct 2012 16:56:31 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id 1D688E0077 for ; Sun, 7 Oct 2012 16:55:16 +0000 (UTC) Received: (qmail invoked by alias); 07 Oct 2012 16:55:16 -0000 Received: from p54851527.dip0.t-ipconnect.de (EHLO gmx.net) [84.133.21.39] by mail.gmx.net (mp028) with SMTP; 07 Oct 2012 18:55:16 +0200 X-Authenticated: #20088476 X-Provags-ID: V01U2FsdGVkX1+znWR/Y5Oz5cIzM13lpaUOb/dXIbt6J1jlqQAS36 3X0XmHL0VCVHOt Received: by gmx.net (nbSMTP-1.00) for uid 1001 meino.cramer@gmx.de; Sun, 7 Oct 2012 18:55:16 +0200 (CEST) Date: Sun, 7 Oct 2012 18:55:15 +0200 From: meino.cramer@gmx.de To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Locking dependant installs Message-ID: <20121007165515.GE9160@solfire> References: <20121007152005.GC9160@solfire> <20121007163308.2f8abacb@digimed.co.uk> 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-Disposition: inline In-Reply-To: <20121007163308.2f8abacb@digimed.co.uk> User-Agent: mutt-ng/devel-r804 (Linux) X-Y-GMX-Trusted: 0 X-Archives-Salt: f13d1b6f-5bf1-47ce-996f-d07c588b7ee8 X-Archives-Hash: 82363a99d81582060c1dd23719d5986d Neil Bothwick [12-10-07 17:36]: > On Sun, 7 Oct 2012 17:20:05 +0200, meino.cramer@gmx.de wrote: > > > I want to emerge application "F", which > > depends on library "A","B","C","D" and "E", > > which unfortunately are not used by any other > > program and are really heavy to compile in terms > > of compile time. > > > > Unfortunately the last step -- the compilation > > of "A" -- fails, which I recognize unfortunately > > but naturally at the moment all other dependencies > > are installed. > > > > Is there a legal and clean way to "lock" those > > already installed dependencies and save them > > from being wiped out by the tidy and clean up > > commands normally used after a general update > > of gentoo? > > I can think of three options: > > 1) Create a set (if using portage 2.2). Add each of the packages > to /etc/portage/sets/depsforF then emerge -n @depsforF. > > 2) quickpkg B C D E - then it doesn't matter if they are unmerged them > as you can quickly re-emerge them with the -k option. > > 3) Don't run emerge --depclean until you have resolved this issue. > > > -- > Neil Bothwick > > How is it that we put man on the moon before we figured out it would be a > good idea to put wheels on luggage? > Hi Neil, thank you for your help! :) Best regards, mcc