Gentoo Archives: gentoo-user

From: Joshua Murphy <poisonbl@×××××.com>
To: gentoo-user@l.g.o
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:48:39
Message-Id: c30988c30901280848ka33d638ycfd11742c9dc6b7e@mail.gmail.com
In Reply to: [gentoo-user] how to hold a package at a specific version (so emerge -uD world doesn't change it)? by Miernik
1 On Wed, Jan 28, 2009 at 10:33 AM, Miernik <public@××××××××××××××.name> wrote:
2 > I am doing a 'emerge -uD' but one of the packages the version currently
3 > in portage doesn't compile, so I want to keep my current version, and
4 > prevent emerge from trying to update it. How can I put a package on hold
5 > (like in Debian)?
6 >
7 > I tried inserting:
8 >
9 > =x11-wm/awesome-3.1-r1 ~amd64
10 >
11 > in /etc/portage/package.keywords
12 >
13 > but 'emerge -uD world' still tries to build x11-wm/awesome-3.1.1
14 > which fails, so the whole process is stopped.
15
16 echo \>x11-wm/awesome-3.1-r1 >> /etc/portage/package.mask
17 # and to prevent downgrades
18 echo \<x11-wm/awesome-3.1-r1 >> /etc/portage/package.mask
19
20
21 --
22 Poison [BLX]
23 Joshua M. Murphy

Replies