Gentoo Archives: gentoo-user

From: Michael Higgins <linux@×××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] freezing a package
Date: Sun, 20 Dec 2009 00:39:13
Message-Id: 20091219164316.48fc615a@lappy.evolone.org
In Reply to: Re: [gentoo-user] freezing a package by "Michael P. Soulier"
1 On Sat, 19 Dec 2009 19:01:03 -0500
2 "Michael P. Soulier" <msoulier@×××××××××××××.ca> wrote:
3
4 > On 19/12/09 Albert Hopkins said:
5 >
6 > > Create an local overlay. Put the ebuild in there.
7 >
8 > I'll need to read up on how. The section on overlays left me with the
9 > impression that overlays were for experimental code, not for keeping
10 > private copies of packages.
11
12 Yeah, that's too bad, because having your own overlay is a Good Thing,
13 IMO, in that it gives you some starting point for your own packages.
14
15 >
16 > Anyway, I think I'll remove it from the world file, and mask it out,
17 > and look into the overlay. At least it will be ignored when I emerge
18 > world.
19
20 Why remove it from world file? Just put it in your overlay and mask any
21 later versions, like '>whateverpackage-N.NN-rN' (the version you want to
22 keep) in package.mask, I think.
23
24 >
25 > I found that the > in the package.mask wasn't always enough though,
26 > as if I used the --update argument to emerge and my version wasn't in
27 > the portage tree anymore, emerge would get silly and offer to
28
29 Except that it *will* be in the portage tree, in your personal overlay,
30 unless *you* delete your ebuild. ;-)
31
32 > downgrade.
33 >
34
35 Cheers,
36
37 -- Michael Higgins