1 |
On Thursday 19 March 2009 23:48:41 Michael P. Soulier wrote: |
2 |
> Hi, |
3 |
> |
4 |
> I'm trying to understand package masking. If I want to keep a version of a |
5 |
> package, if I mask-out anything higher than the current version then I |
6 |
> figured that would accomplish the task. |
7 |
> |
8 |
> Currently I have media-video/nvidia-settings-169.07 |
9 |
> |
10 |
> If I want to keep this, I thought I could add this to |
11 |
> /etc/portage/package.mask |
12 |
> |
13 |
> >media-video/nvidia-settings-169.07 |
14 |
> |
15 |
> but if I run |
16 |
> |
17 |
> emerge --update --pretend --deep world |
18 |
> |
19 |
> I get |
20 |
> |
21 |
> [ebuild UD] media-video/nvidia-settings-1.0.20070621 [169.07] |
22 |
> |
23 |
> I don't understand why it wants to downgrade the package from 169.07. I'm |
24 |
> obviously missing something. |
25 |
|
26 |
You asked for an update so portage will examine the tree and update everything |
27 |
that can be updated. |
28 |
|
29 |
nvidia-settings-169.07 is NOT in the tree so portage wants to update it, and |
30 |
the only version that satisfies is 1.0.20070621. It is also the only possible |
31 |
version left for you to use after that mask. |
32 |
|
33 |
I recommend you find the ebuild for your current version in /var somewhere and |
34 |
mvoe it to a local overlay where it can be safe |
35 |
|
36 |
-- |
37 |
alan dot mckinnon at gmail dot com |