1 |
Today portage upgraded ffmpeg from 0.7.8 to 0.10. I do not want to |
2 |
the new version (0.10). I attempted to indicate this to portage, |
3 |
using 'man portage' as a guide, by changing package.mask: |
4 |
|
5 |
crs-m6600 ~ # cat /etc/portage/package.mask |
6 |
# Avoid dealing with deprecated functions that break SimLib |
7 |
>=media-video/ffmepg-0.10 |
8 |
crs-m6600 ~ # |
9 |
|
10 |
Portage, however, appears unwilling to downgrade me back to 0.7.8: |
11 |
|
12 |
crs-m6600 ~ # emerge -p ffmpeg |
13 |
|
14 |
These are the packages that would be merged, in order: |
15 |
|
16 |
Calculating dependencies... done! |
17 |
[ebuild R ] media-video/ffmpeg-0.10 |
18 |
crs-m6600 ~ # |
19 |
|
20 |
Note: I have tried two additional representations of ffmpeg in |
21 |
/etc/portage/package.mask: |
22 |
>media-video/ffmepg-0.7 |
23 |
>media-video/ffmepg-0.7.8 |
24 |
but still portage will not downgrade me. |
25 |
|
26 |
Q1: Why did none of my three ffmpeg mask attempts cause portage to |
27 |
downgrade me from media-video/ffmpeg-0.10 to media-video/ffmpeg-0.7.8? |
28 |
|
29 |
Q2: What is the proper way to tell portage to not upgrade me past ffmpeg-0.7.8? |
30 |
|
31 |
Q3: What is the proper way to tell portage to downgrade me from |
32 |
ffmpeg-0.10.0 to ffmpeg-0.7.8? |
33 |
|
34 |
FYI: I am trying to avoid ffmpeg-0.10 as it removes a public function |
35 |
I am using elsewhere. |
36 |
|
37 |
Thank you, |
38 |
|
39 |
Chris |