1 |
I am coming across this more often lately - last was curl with openssl |
2 |
or nss - anoying! |
3 |
|
4 |
Try removing ffmpeg and then re-emerging it. It will usually complain |
5 |
about some other package with use flag problems so remove that too |
6 |
[rinse and repeat as neccessary] until eventually it works and puts back |
7 |
the chain of packages you have just removed ... |
8 |
|
9 |
BillK |
10 |
|
11 |
|
12 |
|
13 |
On Sun, 2012-10-07 at 00:58 -0400, Walter Dnes wrote: |
14 |
> Situation: I have ffmpeg on my netbook, emerged without the "sdl" USE |
15 |
> flag. I've run into a scenario where I want it emerged with sdl. The |
16 |
> usual response is to to add the "sdl" USE flag (either in make.conf or |
17 |
> in package.use) and simply "emerge ffmpeg" again. But... |
18 |
> |
19 |
> ====================================================================== |
20 |
> |
21 |
> [aa1][root][~] emerge ffmpeg |
22 |
> Calculating dependencies... done! |
23 |
> [ebuild R ] media-video/ffmpeg-0.10.3 USE="sdl*" |
24 |
> |
25 |
> !!! Multiple package instances within a single package slot have been pulled |
26 |
> !!! into the dependency graph, resulting in a slot conflict: |
27 |
> |
28 |
> media-video/ffmpeg:0 |
29 |
> |
30 |
> (media-video/ffmpeg-0.10.3::gentoo, ebuild scheduled for merge) pulled in by |
31 |
> (no parents that aren't satisfied by other packages in this slot) |
32 |
> |
33 |
> (media-video/ffmpeg-0.10.3::gentoo, installed) pulled in by |
34 |
> >=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) |
35 |
> |
36 |
> |
37 |
> !!! Enabling --newuse and --update might solve this conflict. |
38 |
> !!! If not, it might help emerge to give a more specific suggestion. |
39 |
> |
40 |
> ==================================================================== |
41 |
> |
42 |
> What is it whining about?!?! I want to overwrite it, not pull in a |
43 |
> second version side-by-side. I tried the suggestion, but no luck... |
44 |
> |
45 |
> |
46 |
> ==================================================================== |
47 |
> |
48 |
> [aa1][root][~] emerge --newuse ffmpeg |
49 |
> Calculating dependencies... done! |
50 |
> >>> Auto-cleaning packages... |
51 |
> |
52 |
> >>> No outdated packages were found on your system. |
53 |
> |
54 |
> [aa1][root][~] emerge --newuse --update ffmpeg |
55 |
> Calculating dependencies... done! |
56 |
> >>> Auto-cleaning packages... |
57 |
> |
58 |
> >>> No outdated packages were found on your system. |
59 |
> |
60 |
> [aa1][root][~] emerge --update ffmpeg |
61 |
> Calculating dependencies... done! |
62 |
> >>> Auto-cleaning packages... |
63 |
> |
64 |
> >>> No outdated packages were found on your system. |
65 |
> [aa1][root][~] |
66 |
> |
67 |
> ==================================================================== |
68 |
> |
69 |
> I said "screw it" (or words to that effect<G>), unmerged ffmpeg, and |
70 |
> re-emerged it. The emerge is running as I type. |
71 |
> |