John Campbell wrote: > On 06/14/2014 05:12 PM, Dale wrote: >> >> media-libs/openjpeg:0 >> >> (media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) >> conflicts with >> >=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by >> (media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, installed) > > The multilib stuff is a work in progress... You have two 64bit ABIs > set up, and ffmpeg wants the x32 rather than the 64. It needs it's > libraries to match. Looks like openjpeg chose the 64 ABI to compile. > > Just set ABI_X86="32 x32" for openjpeg. It's in > /etc/portage/env/media-libs/openjpeg-1.3-r2 > > >
OK. First, corrected the version and then tried with no version at all as shown below. Going to start here since well, this is where this suggestion started. I created the files in env and deeper but either it isn't seeing it for some reason OR it isn't a option to change. I'm leaning toward the first since most likely I didn't do something right. ;-) It wouldn't be the first time but it is the first time I put anything in the env directory, which I had to create by the way. Current paths to file: /etc/portage/env/media-libs /etc/portage/env/media-video File names: openjpeg ffmpeg Contents of both files: ABI_X86="32 64" So, what am I missing there? Output of emerge: root@fireball / # emerge -va =media-libs/openjpeg-1.4-r1 =media-libs/openjpeg-2.0.0 media-video/ffmpeg These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/openjpeg-1.4-r1 USE="-doc {-test}" 0 kB [ebuild R ] media-libs/openjpeg-2.0.0:2 USE="-doc -static-libs {-test}" 0 kB [ebuild R ~] media-video/ffmpeg-2.2.3-r1:0/52.55.55 USE="3dnow 3dnowext X aac alsa bzip2 encode faac fontconfig frei0r hardcoded-tables iconv jpeg2k mmx mmxext mp3 network opengl sdl sse sse2 theora threads truetype vorbis x264 xvid zlib -aacplus (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -avx -avx2 -bindist -bluray -cdio -celt -cpudetection -debug -doc -examples -fdk -flite -fma3 -fma4 -gme -gnutls -gsm -iec61883 -ieee1394 -jack -ladspa -libass -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -quvi -rtmp -schroedinger -speex -sse3 -sse4 -sse4_2 -ssh -ssse3 -static-libs {-test} -twolame -v4l -vaapi -vdpau -vpx -wavpack -webp -x265 -zvbi" ABI_X86="(64) -32 (-x32)" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 kB Total: 3 packages (3 reinstalls), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] n Quitting. root@fireball / # Note the ABI part isn't changing. Could it be because of some USE flag combo I have set? I do something . . . wrong?? Just for giggles, going to post the original error again. WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-libs/openjpeg:0 (media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) conflicts with >=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by (media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, installed) Nothing to merge; quitting. < Dale scratches his head > Thanks. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!