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 |