Gentoo Archives: gentoo-user

From: thelma@×××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [SOLVED] media-libs/jpeg / media-libs/libjpeg-turbo - blocking each other
Date: Tue, 01 Sep 2015 00:35:51
Message-Id: 55E4F2DB.8070903@sys-concept.com
In Reply to: Re: [gentoo-user] media-libs/jpeg / media-libs/libjpeg-turbo - blocking each other by Alan McKinnon
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.

Replies