Gentoo Archives: gentoo-user

From: Lin Xiao <xiaoliniess@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] openjpeg dependency conflict
Date: Sat, 08 Nov 2014 10:37:40
Message-Id: 545DF24B.4010500@gmail.com
In Reply to: [gentoo-user] openjpeg dependency conflict by Gevisz
1 On 11/08/2014 04:43 PM, Gevisz wrote:
2 > Yesterday, during my system update,
3 > I have got the following warning:
4 >
5 > WARNING: One or more updates have been skipped due to a dependency conflict:
6 >
7 > media-libs/openjpeg:2
8 >
9 > (media-libs/openjpeg-2.1.0::gentoo, ebuild scheduled for merge) conflicts with
10 > <media-libs/openjpeg-2.1:2 required by (app-text/mupdf-1.3_p20140118::gentoo, installed)
11 >
12 > Here is more global view:
13 >
14 > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world
15 >
16 > These are the packages that would be merged, in order:
17 >
18 > Calculating dependencies... done!
19 > [ebuild U ] media-sound/pulseaudio-5.0-r4 [5.0-r2]
20 >
21 > WARNING: One or more updates have been skipped due to a dependency conflict:
22 >
23 > media-libs/openjpeg:2
24 >
25 > (media-libs/openjpeg-2.1.0::gentoo, ebuild scheduled for merge) conflicts with
26 > <media-libs/openjpeg-2.1:2 required by (app-text/mupdf-1.3_p20140118::gentoo, installed)
27 >
28 > Would you like to merge these packages? [Yes/No] n
29 >
30 > After that I tryed to depclean mupdf package so that to emerge it later
31 > but it did not work as mupdf actually was needed for llpp...
32 >
33 > So, I depcleaned llpp and then mupdf and all the other related packages.
34 >
35 > After that, I did system update that this time released no warning.
36 >
37 > Then I tried to emerge llpp back but once again got the following:
38 >
39 >
40 > # emerge --ask llpp
41 >
42 > These are the packages that would be merged, in order:
43 >
44 > Calculating dependencies... done!
45 > [ebuild N ] media-libs/openjpeg-2.0.0 USE="-doc -static-libs {-test}"
46 > [ebuild N ] x11-misc/xsel-1.2.0
47 > [ebuild N ] dev-lang/ocaml-3.12.1 USE="X gdbm ncurses ocamlopt -emacs -latex -tk -xemacs"
48 > [ebuild N ] app-text/mupdf-1.3_p20140118 USE="X -static -static-libs -vanilla"
49 > [ebuild N ] dev-ml/lablgl-1.05 USE="glut ocamlopt -doc -tk"
50 > [ebuild N ] app-text/llpp-17_p20140112 USE="ocamlopt -static"
51 >
52 > WARNING: One or more updates have been skipped due to a dependency conflict:
53 >
54 > media-libs/openjpeg:2
55 >
56 > (media-libs/openjpeg-2.1.0::gentoo, ebuild scheduled for merge) conflicts with
57 > <media-libs/openjpeg-2.1:2 required by (app-text/mupdf-1.3_p20140118::gentoo, ebuild scheduled for merge)
58 >
59 >
60 > Would you like to merge these packages? [Yes/No] n
61 >
62 > Quitting.
63 >
64 > Is this a bug?
65 >
66 > What shall I do to keep my system clean?
67 > (except for not installing llpp, of course :)
68 >
69 >
70 >
71 That's just a WARNING. You can safely press 'y' to merge those packages.
72 Mupdf expect <media-libs/openjpeg-2.1:2. But the latest stable version
73 of openjpeg is 2.1.0.
74 So the warning just telling you that update to latest openjpeg is skipped.
75 Mupdf-1.5-r1 doesn't have this restriction. So when it's stabilized the
76 warning will gone.

Replies

Subject Author
Re: [gentoo-user] openjpeg dependency conflict Gevisz <gevisz@×××××.com>