1 |
On 16/05/2015 09:50, Mick wrote: |
2 |
> On a no-multilib machine I have arrived on a circular argument: |
3 |
> ============================================================== |
4 |
> # emerge -uaDv world |
5 |
> |
6 |
> These are the packages that would be merged, in order: |
7 |
> |
8 |
> Calculating dependencies... done! |
9 |
> |
10 |
> 390_32(-)?,abi_s390_64(-)?]". |
11 |
> !!! One of the following packages is required to complete your request: |
12 |
> - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: +qt3support) |
13 |
> - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: -qt3support) |
14 |
> (dependency required by "dev-qt/qtgui-4.8.6-r4::gentoo" [ebuild]) |
15 |
> (dependency required by "app-text/poppler-0.32.0::gentoo[qt4]" [installed]) |
16 |
> (dependency required by "media- |
17 |
> plugins/evas_generic_loaders-1.12.0::gentoo[pdf]" [installed]) |
18 |
> (dependency required by "@selected" [set]) |
19 |
> (dependency required by "@world" [argument]) |
20 |
> ============================================================== |
21 |
> |
22 |
> Fair enough, I add qt3support for dev-qt/qtcore-4.8.6-r2 and remove it for |
23 |
> dev-qt/qtgui-4.8.6-r4, then rinse and repeat: |
24 |
> ============================================================== |
25 |
> # emerge -uaDv world |
26 |
> |
27 |
> These are the packages that would be merged, in order: |
28 |
> |
29 |
> Calculating dependencies... done! |
30 |
> |
31 |
> emerge: there are no ebuilds built with USE flags to satisfy "~dev- |
32 |
> qt/qtcore-4.8.6[aqua=,debug=,glib=,qt3support=,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(-)?]". |
33 |
> !!! One of the following packages is required to complete your request: |
34 |
> - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: -qt3support) |
35 |
> - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: +qt3support) |
36 |
> (dependency required by "dev-qt/qtgui-4.8.6-r4::gentoo" [ebuild]) |
37 |
> (dependency required by "app-crypt/pinentry-0.9.0::gentoo[qt4]" [installed]) |
38 |
> (dependency required by "app-crypt/gnupg-2.0.26-r3::gentoo" [installed]) |
39 |
> (dependency required by "dev-vcs/git-2.3.6::gentoo[gpg]" [installed]) |
40 |
> (dependency required by "app-portage/layman-2.0.0-r3::gentoo[git]" |
41 |
> [installed]) |
42 |
> (dependency required by "@selected" [set]) |
43 |
> (dependency required by "@world" [argument]) |
44 |
> ============================================================== |
45 |
> |
46 |
> I don't want to bore you, but you can guess that if I were to reverse these |
47 |
> USE settings I will arrive at the previous message. How to proceed from here? |
48 |
> |
49 |
|
50 |
|
51 |
|
52 |
I had this myself a while back. Add or remove the flag to BOTH packages. |
53 |
|
54 |
Look carefully at the first message again, it says you need to do one of |
55 |
those actions (effectively making one package match the other). A quick |
56 |
glance can seem like it wants you to make the USE settings different, |
57 |
that is not the case. |
58 |
|
59 |
-- |
60 |
Alan McKinnon |
61 |
alan.mckinnon@×××××.com |