From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LSCxd-0001NI-Rg for garchives@archives.gentoo.org; Wed, 28 Jan 2009 16:08:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7CFFFE03E7; Wed, 28 Jan 2009 16:08:16 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id 3AB46E03E7 for ; Wed, 28 Jan 2009 16:08:16 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.37,338,1231113600"; d="scan'208";a="68381781" Received: from unknown (HELO compaq.stroller.uk.eu.org) ([213.152.39.90]) by smtpout.karoo.kcom.com with ESMTP; 28 Jan 2009 16:08:14 +0000 Received: from [192.168.1.71] (unknown [192.168.1.71]) by compaq.stroller.uk.eu.org (Postfix) with ESMTP id 03C57336BF; Wed, 28 Jan 2009 16:08:06 +0000 (GMT) Message-Id: From: Stroller To: gentoo-user@lists.gentoo.org, Miernik In-Reply-To: <20090128153351.4D7B.0.NOFFLE@turbacz.local> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit 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 (Apple Message framework v930.3) Subject: Re: [gentoo-user] how to hold a package at a specific version (so emerge -uD world doesn't change it)? Date: Wed, 28 Jan 2009 16:08:08 +0000 References: <20090128153351.4D7B.0.NOFFLE@turbacz.local> X-Mailer: Apple Mail (2.930.3) X-Archives-Salt: ec681966-8f81-4b40-958d-87dc872ea836 X-Archives-Hash: ebd915b621ee228d38ef1a8325b43b97 On 28 Jan 2009, at 15:33, Miernik wrote: > I am doing a 'emerge -uD' but one of the packages the version > currently > in portage doesn't compile, so I want to keep my current version, and > prevent emerge from trying to update it. How can I put a package on > hold > (like in Debian)? > > I tried inserting: > > =x11-wm/awesome-3.1-r1 ~amd64 > > in /etc/portage/package.keywords > > but 'emerge -uD world' still tries to build x11-wm/awesome-3.1.1 > which fails, so the whole process is stopped. I think you need to use /etc/portage/package.mask instead. Stroller.