Gentoo Archives: gentoo-user

From: Miroslav Rovis <miro.rovis@××××××××××××××.hr>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ffmpeg and libav: a slot conflict
Date: Sat, 18 Feb 2017 12:16:32
Message-Id: 20170218121345.GB8138@g0n.xdwgrp
In Reply to: [gentoo-user] ffmpeg and libav: a slot conflict by gevisz
1 It's not an ffmpeg and libav conflict:
2
3 # bzcat /usr/share/doc/ffmpeg-3.2.4/libav-merge.txt.bz2
4 CONTEXT
5 =======
6
7 The FFmpeg project merges all the changes from the Libav project
8 (https://libav.org) since the origin of the fork (around 2011).
9 ...
10 ( and thanks God the feud is over! I know no details of how they
11 reconcilliated or whatever that happened... )
12
13 More below.
14
15 On 170218-13:21+0200, gevisz wrote:
16 ...
17 > I have got the following error message:
18 >
19 > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask
20 > world --verbose-conflicts --exclude chromium
21 ...
22
23 This is a conflict btwn two versions of FFmpeg required and scheduled/installed and required by different packages..
24 ...
25 > (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by
26 ...
27 > (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for
28 ...
29
30 See the details now from your own text:
31 >
32 > !!! Multiple package instances within a single package slot have been pulled
33 > !!! into the dependency graph, resulting in a slot conflict:
34 >
35 > media-video/ffmpeg:0
36 >
37 > (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by
38 > media-video/ffmpeg:0/54.56.56= required by
39 > (media-video/vlc-2.2.4:0/5-8::gentoo, installed)
40 > ^^^^^^^^^^^^
41 > >=media-video/ffmpeg-2.7.2:0/54.56.56= required by
42 > (www-client/chromium-55.0.2883.75:0/0::gentoo, installed)
43 > ^^^^^^^^^^^^
44 > media-video/ffmpeg:0/54.56.56= required by
45 > (media-plugins/alsa-plugins-1.1.1:0/0::gentoo, installed)
46 > ^^^^^^^^^^^^
47 > >=media-video/ffmpeg-2.8:0/54.56.56= required by
48 > (media-video/vlc-2.2.4:0/5-8::gentoo, installed)
49 > ^^^^^^^^^^^^
50 >
51 > (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for
52 > merge) pulled in by
53 > >=media-video/ffmpeg-3.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
54 > required by (media-plugins/gst-plugins-libav-1.10.3:1.0/1.0::gentoo,
55 > ebuild scheduled for merge)
56 > ^^ ^^^^^^
57 ...
58 This is unrelated:
59 > !!! The following installed packages are masked:
60 > - www-client/opera-12.16_p1860-r1::gentoo (masked by: OPERA-12 license(s))
61 > A copy of the 'OPERA-12' license is located at '/usr/portage/licenses/OPERA-12'.
62 ...
63
64 I don't have a solution for you. Takes someone more experienced yet than
65 me. Just wanted to point to you the above.
66
67 --
68 Miroslav Rovis
69 Zagreb, Croatia
70 https://www.CroatiaFidelis.hr

Attachments

File name MIME type
signature.asc application/pgp-signature