Gentoo Archives: gentoo-user

From: Fernando Rodriguez <frodriguez.developer@×××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] blocks....
Date: Sun, 06 Sep 2015 05:55:05
Message-Id: BLU436-SMTP158857E327030F0F39A8D458D550@phx.gbl
In Reply to: Re: [gentoo-user] blocks.... by Tamer Higazi
1 On Sunday, September 06, 2015 6:43:37 AM Tamer Higazi wrote:
2 > Hi Fernando,
3 > Thanks for replying. I issued this command:
4 > tamer@tux ~ $ emerge -pvuDN --with-bdeps=y @system @world
5 >
6 > and got still these blocks :(
7 > If you still have any ideas solving it, I'd be happy to hear from you.
8 >
9 >
10 >
11 > These are the packages that would be merged, in order:
12 >
13 > Calculating dependencies... done!
14 >
15 > !!! Multiple package instances within a single package slot have been pulled
16 > !!! into the dependency graph, resulting in a slot conflict:
17 >
18 > dev-libs/boost:0
19 >
20 > (dev-libs/boost-1.56.0-r1:0/1.56.0::gentoo, installed) pulled in by
21 > dev-libs/boost:0/1.56.0= required by
22 > (dev-libs/librevenge-0.0.2:0/0::gentoo, installed)
23 > ^^^^^^^^^^
24 >
25 > dev-libs/boost:0/1.56.0 required by
26 > (app-office/libreoffice-bin-4.4.5.2:0/0::gentoo, ebuild scheduled for merge)
27 > ^^^^^^^^^
28 >
29 >
30 > (and 6 more with the same problems)
31 >
32 > (dev-libs/boost-1.55.0-r2:0/1.55.0::gentoo, ebuild scheduled for
33 > merge) pulled in by
34 > dev-libs/boost:0/1.55.0= required by
35 > (app-text/libebook-0.1.2:0/0::gentoo, installed)
36 > ^^^^^^^^^^
37 >
38 >
39 > dev-util/mdds:0
40 >
41 > (dev-util/mdds-0.12.1:0/0.12.1::gentoo, installed) pulled in by
42 > >=dev-util/mdds-0.12.1 required by
43 > (app-text/libetonyek-0.1.3:0/0::gentoo, installed)
44 > ^^ ^^^^^^
45 >
46 >
47 > (dev-util/mdds-0.12.0:0/0.12.0::gentoo, ebuild scheduled for merge)
48 > pulled in by
49 > >=dev-util/mdds-0.12.0:0/0.12.0= required by
50 > (dev-libs/libixion-0.9.0:0/0.10::gentoo, installed)
51 > ^^^^^^^^^^
52 >
53 >
54 > dev-util/boost-build:0
55 >
56 > (dev-util/boost-build-1.55.0:0/0::gentoo, ebuild scheduled for merge)
57 > pulled in by
58 > =dev-util/boost-build-1.55* required by
59 > (dev-libs/boost-1.55.0-r2:0/1.55.0::gentoo, ebuild scheduled for merge)
60 > ^ ^^^^^
61 >
62 >
63 >
64 > (dev-util/boost-build-1.56.0:0/0::gentoo, installed) pulled in by
65 > =dev-util/boost-build-1.56* required by
66 > (dev-libs/boost-1.56.0-r1:0/1.56.0::gentoo, installed)
67 > ^ ^^^^^
68 >
69 >
70 >
71 >
72 > It may be possible to solve this problem by using package.mask to
73 > prevent one of those packages from being selected. However, it is also
74 > possible that conflicting dependencies exist such that they are
75 > impossible to satisfy simultaneously. If such a conflict exists in
76 > the dependencies of two different packages, then those packages can
77 > not be installed simultaneously.
78 >
79 > For more information, see MASKED PACKAGES section in the emerge man
80 > page or refer to the Gentoo Handbook.
81 >
82 >
83 > !!! The ebuild selected to satisfy ">=media-libs/libmediaart-0.1:1.0"
84 > has unmet requirements.
85 > - media-libs/libmediaart-0.7.0::gentoo USE="gtk introspection qt5 -qt4
86 > -test -vala" ABI_X86="64"
87 >
88 > The following REQUIRED_USE flag constraints are unsatisfied:
89 > at-most-one-of ( gtk qt4 qt5 )
90 >
91 > The above constraints are a subset of the following complete expression:
92 > at-most-one-of ( gtk qt4 qt5 ) vala? ( introspection )
93 >
94 > (dependency required by "media-plugins/grilo-plugins-0.2.13::gentoo"
95 > [installed])
96 > (dependency required by "media-sound/rhythmbox-3.2.1::gentoo[upnp-av]"
97 > [ebuild])
98 > (dependency required by "@selected" [set])
99 > (dependency required by "@world" [argument])
100 >
101 > * IMPORTANT: 2 news items need reading for repository 'gentoo'.
102 > * Use eselect news read to view new items.
103 >
104 >
105 >
106
107 You have two issues left. The first one is the libreoffice-bin blocker. For that
108 one you could try adding --exclude=app-office/libreoffice-bin until they release a
109 new revision of the package. What will definitely is to emerge -C libreoffice-
110 bin, run your update, and then emerge app-office/libreoffice.
111
112 The second issue is that you have both gtk and qt5 enabled for media-
113 libs/libmediaart so you need to disable one of them. To use gtk add the
114 following to your package.use file:
115
116 media-libs/libmediaart -qt5
117
118 --
119 Fernando Rodriguez