1 |
Situation: I have ffmpeg on my netbook, emerged without the "sdl" USE |
2 |
flag. I've run into a scenario where I want it emerged with sdl. The |
3 |
usual response is to to add the "sdl" USE flag (either in make.conf or |
4 |
in package.use) and simply "emerge ffmpeg" again. But... |
5 |
|
6 |
====================================================================== |
7 |
|
8 |
[aa1][root][~] emerge ffmpeg |
9 |
Calculating dependencies... done! |
10 |
[ebuild R ] media-video/ffmpeg-0.10.3 USE="sdl*" |
11 |
|
12 |
!!! Multiple package instances within a single package slot have been pulled |
13 |
!!! into the dependency graph, resulting in a slot conflict: |
14 |
|
15 |
media-video/ffmpeg:0 |
16 |
|
17 |
(media-video/ffmpeg-0.10.3::gentoo, ebuild scheduled for merge) pulled in by |
18 |
(no parents that aren't satisfied by other packages in this slot) |
19 |
|
20 |
(media-video/ffmpeg-0.10.3::gentoo, installed) pulled in by |
21 |
>=media-video/ffmpeg-0.10.2[X=,encode=,jpeg2k=,mp3=,sdl=,theora=,threads=,truetype=,vaapi=,vdpau=,x264=] required by (virtual/ffmpeg-0.10.2-r1::gentoo, installed) |
22 |
|
23 |
|
24 |
!!! Enabling --newuse and --update might solve this conflict. |
25 |
!!! If not, it might help emerge to give a more specific suggestion. |
26 |
|
27 |
==================================================================== |
28 |
|
29 |
What is it whining about?!?! I want to overwrite it, not pull in a |
30 |
second version side-by-side. I tried the suggestion, but no luck... |
31 |
|
32 |
|
33 |
==================================================================== |
34 |
|
35 |
[aa1][root][~] emerge --newuse ffmpeg |
36 |
Calculating dependencies... done! |
37 |
>>> Auto-cleaning packages... |
38 |
|
39 |
>>> No outdated packages were found on your system. |
40 |
|
41 |
[aa1][root][~] emerge --newuse --update ffmpeg |
42 |
Calculating dependencies... done! |
43 |
>>> Auto-cleaning packages... |
44 |
|
45 |
>>> No outdated packages were found on your system. |
46 |
|
47 |
[aa1][root][~] emerge --update ffmpeg |
48 |
Calculating dependencies... done! |
49 |
>>> Auto-cleaning packages... |
50 |
|
51 |
>>> No outdated packages were found on your system. |
52 |
[aa1][root][~] |
53 |
|
54 |
==================================================================== |
55 |
|
56 |
I said "screw it" (or words to that effect<G>), unmerged ffmpeg, and |
57 |
re-emerged it. The emerge is running as I type. |
58 |
|
59 |
-- |
60 |
Walter Dnes <waltdnes@××××××××.org> |
61 |
I don't run "desktop environments"; I run useful applications |