public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Dale <rdalek1967@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Dependency conflict.  openjpeg  ffmpeg
Date: Tue, 17 Jun 2014 18:43:32 -0500	[thread overview]
Message-ID: <53A0D2A4.3010706@gmail.com> (raw)
In-Reply-To: <539CF4DD.7030708@cox.net>

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!



  parent reply	other threads:[~2014-06-17 23:43 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-14 21:23 [gentoo-user] Dependency conflict. openjpeg ffmpeg Dale
2014-06-14 23:00 ` Alan McKinnon
2014-06-15  0:12   ` Dale
     [not found]   ` <EQDB1o00e1kktTk01QDC7q>
2014-06-15  1:20     ` John Campbell
2014-06-15  2:10       ` Dale
     [not found]       ` <ESAJ1o00S1kktTk01SAKbb>
2014-06-15  2:31         ` John Campbell
2014-06-15  5:10           ` Dale
2014-06-15  8:46             ` Neil Bothwick
2014-06-15  8:59               ` Dale
2014-06-15  9:09                 ` Neil Bothwick
2014-06-15 10:29                   ` Dale
     [not found]           ` <EVAt1o00G1kktTk01VAu3p>
2014-06-15  6:13             ` John Campbell
2014-06-15  6:40               ` wraeth
2014-06-15  6:56                 ` wraeth
2014-06-15  8:47               ` Dale
2014-06-16  7:43                 ` [gentoo-user] " Jonathan Callen
2014-06-17 23:43       ` Dale [this message]
2014-06-19 22:03         ` [gentoo-user] " Dale
2014-06-17 15:56 ` thegeezer
2014-06-17 21:10   ` Dale

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53A0D2A4.3010706@gmail.com \
    --to=rdalek1967@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox