1 |
John Campbell wrote: |
2 |
> On 06/14/2014 05:12 PM, Dale wrote: |
3 |
>> |
4 |
>> media-libs/openjpeg:0 |
5 |
>> |
6 |
>> (media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) |
7 |
>> conflicts with |
8 |
>> >=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by |
9 |
>> (media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, installed) |
10 |
> |
11 |
> The multilib stuff is a work in progress... You have two 64bit ABIs |
12 |
> set up, and ffmpeg wants the x32 rather than the 64. It needs it's |
13 |
> libraries to match. Looks like openjpeg chose the 64 ABI to compile. |
14 |
> |
15 |
> Just set ABI_X86="32 x32" for openjpeg. It's in |
16 |
> /etc/portage/env/media-libs/openjpeg-1.3-r2 |
17 |
> |
18 |
> |
19 |
> |
20 |
|
21 |
OK. First, corrected the version and then tried with no version at all |
22 |
as shown below. Going to start here since well, this is where this |
23 |
suggestion started. I created the files in env and deeper but either it |
24 |
isn't seeing it for some reason OR it isn't a option to change. I'm |
25 |
leaning toward the first since most likely I didn't do something right. |
26 |
;-) It wouldn't be the first time but it is the first time I put |
27 |
anything in the env directory, which I had to create by the way. |
28 |
|
29 |
Current paths to file: |
30 |
|
31 |
/etc/portage/env/media-libs |
32 |
/etc/portage/env/media-video |
33 |
|
34 |
File names: |
35 |
|
36 |
openjpeg |
37 |
ffmpeg |
38 |
|
39 |
Contents of both files: |
40 |
|
41 |
ABI_X86="32 64" |
42 |
|
43 |
So, what am I missing there? Output of emerge: |
44 |
|
45 |
root@fireball / # emerge -va =media-libs/openjpeg-1.4-r1 |
46 |
=media-libs/openjpeg-2.0.0 media-video/ffmpeg |
47 |
|
48 |
These are the packages that would be merged, in order: |
49 |
|
50 |
Calculating dependencies... done! |
51 |
[ebuild R ] media-libs/openjpeg-1.4-r1 USE="-doc {-test}" 0 kB |
52 |
[ebuild R ] media-libs/openjpeg-2.0.0:2 USE="-doc -static-libs |
53 |
{-test}" 0 kB |
54 |
[ebuild R ~] media-video/ffmpeg-2.2.3-r1:0/52.55.55 USE="3dnow |
55 |
3dnowext X aac alsa bzip2 encode faac fontconfig frei0r hardcoded-tables |
56 |
iconv jpeg2k mmx mmxext mp3 network opengl sdl sse sse2 theora threads |
57 |
truetype vorbis x264 xvid zlib -aacplus (-altivec) -amr -amrenc |
58 |
(-armv5te) (-armv6) (-armv6t2) (-armvfp) -avx -avx2 -bindist -bluray |
59 |
-cdio -celt -cpudetection -debug -doc -examples -fdk -flite -fma3 -fma4 |
60 |
-gme -gnutls -gsm -iec61883 -ieee1394 -jack -ladspa -libass -libcaca |
61 |
-libsoxr -libv4l (-mips32r2) (-mipsdspr1) (-mipsdspr2) (-mipsfpu) |
62 |
-modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -quvi |
63 |
-rtmp -schroedinger -speex -sse3 -sse4 -sse4_2 -ssh -ssse3 -static-libs |
64 |
{-test} -twolame -v4l -vaapi -vdpau -vpx -wavpack -webp -x265 -zvbi" |
65 |
ABI_X86="(64) -32 (-x32)" FFTOOLS="aviocat cws2fws ffescape ffeval |
66 |
ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 kB |
67 |
|
68 |
Total: 3 packages (3 reinstalls), Size of downloads: 0 kB |
69 |
|
70 |
Would you like to merge these packages? [Yes/No] n |
71 |
|
72 |
Quitting. |
73 |
|
74 |
root@fireball / # |
75 |
|
76 |
|
77 |
|
78 |
Note the ABI part isn't changing. Could it be because of some USE flag |
79 |
combo I have set? I do something . . . wrong?? Just for giggles, going |
80 |
to post the original error again. |
81 |
|
82 |
|
83 |
|
84 |
WARNING: One or more updates/rebuilds have been skipped due to a |
85 |
dependency conflict: |
86 |
|
87 |
media-libs/openjpeg:0 |
88 |
|
89 |
(media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) |
90 |
conflicts with |
91 |
>=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by |
92 |
(media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, installed) |
93 |
|
94 |
|
95 |
|
96 |
Nothing to merge; quitting. |
97 |
|
98 |
|
99 |
< Dale scratches his head > |
100 |
|
101 |
Thanks. |
102 |
|
103 |
Dale |
104 |
|
105 |
:-) :-) |
106 |
|
107 |
-- |
108 |
I am only responsible for what I said ... Not for what you understood or how you interpreted my words! |