1 |
On 08/31/2015 04:12 PM, Alan McKinnon wrote: |
2 |
> On 31/08/2015 23:51, thelma@×××××××××××.com wrote: |
3 |
>> I have two packages that are blocking each other and none of them are installed: |
4 |
>> |
5 |
>> |
6 |
>> [blocks B ] >=media-libs/libjpeg-turbo-1.3.0-r2:0 (">=media-libs/libjpeg-turbo-1.3.0-r2:0" is blocking media-libs/jpeg-6b-r12) |
7 |
>> [blocks B ] media-libs/jpeg:62 ("media-libs/jpeg:62" is blocking media-libs/libjpeg-turbo-1.3.1) |
8 |
>> |
9 |
>> !!! Multiple package instances within a single package slot have been pulled |
10 |
>> !!! into the dependency graph, resulting in a slot conflict: |
11 |
>> |
12 |
>> sys-libs/ncurses:0 |
13 |
>> |
14 |
>> (sys-libs/ncurses-5.9-r5:0/5::gentoo, ebuild scheduled for merge) pulled in by |
15 |
>> sys-libs/ncurses:0/5[ada?,cxx?,gpm?,static-libs?,tinfo?,unicode?,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(-)?] required by (sys-libs/ncurses-5.9-r99:5/5::gentoo, ebuild scheduled for merge) |
16 |
>> ^^^^ |
17 |
>> |
18 |
>> (sys-libs/ncurses-5.9-r3:0/0::gentoo, installed) pulled in by |
19 |
>> sys-libs/ncurses:0/0=[unicode] required by (media-video/vlc-2.1.5-r1:0/5-7::gentoo, installed) |
20 |
>> ^^^^^ |
21 |
>> (and 1 more with the same problem) |
22 |
>> |
23 |
>> |
24 |
>> |
25 |
>> * Error: The above package list contains packages which cannot be |
26 |
>> * installed at the same time on the same system. |
27 |
>> |
28 |
>> (media-libs/jpeg-6b-r12:62/62::gentoo, ebuild scheduled for merge) pulled in by |
29 |
>> =media-libs/jpeg-6* required by (net-misc/nxclient-3.5.0.7:0/0::gentoo, installed) |
30 |
>> |
31 |
>> (media-libs/libjpeg-turbo-1.3.1:0/0::gentoo, ebuild scheduled for merge) pulled in by |
32 |
>> >=media-libs/libjpeg-turbo-1.3.0-r3:0[static-libs?,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(-)?] (>=media-libs/libjpeg-turbo-1.3.0-r3:0[abi_x86_32(-),abi_x86_64(-)]) required by (virtual/jpeg-0-r2:0/0::gentoo, installed) |
33 |
>> >=media-libs/libjpeg-turbo-1.3.0-r3: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(-)?] (>=media-libs/libjpeg-turbo-1.3.0-r3:0[abi_x86_32(-),abi_x86_64(-)]) required by (virtual/jpeg-62:62/62::gentoo, ebuild scheduled for merge) |
34 |
>> |
35 |
>> I re-emerge "media-video/vlc" but it didn't help. |
36 |
> |
37 |
> |
38 |
> vlc has nothing to do with your jpeg problem. It's referenced above in a |
39 |
> separate section about ncurses. |
40 |
> |
41 |
> nxclient seems to be at the heart of your problem, it wants a version of |
42 |
> jpeg that conflicts withe libjpeg-turbo. But nxclient is no longer in |
43 |
> the tree. |
44 |
> |
45 |
> When did you last sync the tree? If it was a while back, you should do |
46 |
> it now and retry emerge |
47 |
|
48 |
Found a solution. |
49 |
|
50 |
emerge -avC libjpeg-turbo |
51 |
emerge -av1 media-libs/jpeg:0 media-libs/jpeg:62 |
52 |
|
53 |
Solved the problem. |