On 16/05/2015 09:50, Mick wrote:
> On a no-multilib machine I have arrived on a circular argument:
> ==============================================================
> # emerge -uaDv world
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> 
> 390_32(-)?,abi_s390_64(-)?]".
> !!! One of the following packages is required to complete your request:
> - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: +qt3support)
> - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: -qt3support)
> (dependency required by "dev-qt/qtgui-4.8.6-r4::gentoo" [ebuild])
> (dependency required by "app-text/poppler-0.32.0::gentoo[qt4]" [installed])
> (dependency required by "media-
> plugins/evas_generic_loaders-1.12.0::gentoo[pdf]" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
> ==============================================================
> 
> Fair enough, I add qt3support for dev-qt/qtcore-4.8.6-r2 and remove it for 
> dev-qt/qtgui-4.8.6-r4, then rinse and repeat:
> ==============================================================
> # emerge -uaDv world
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> 
> emerge: there are no ebuilds built with USE flags to satisfy "~dev-
> 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(-)?]".
> !!! One of the following packages is required to complete your request:
> - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: -qt3support)
> - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: +qt3support)
> (dependency required by "dev-qt/qtgui-4.8.6-r4::gentoo" [ebuild])
> (dependency required by "app-crypt/pinentry-0.9.0::gentoo[qt4]" [installed])
> (dependency required by "app-crypt/gnupg-2.0.26-r3::gentoo" [installed])
> (dependency required by "dev-vcs/git-2.3.6::gentoo[gpg]" [installed])
> (dependency required by "app-portage/layman-2.0.0-r3::gentoo[git]" 
> [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
> ==============================================================
> 
> I don't want to bore you, but you can guess that if I were to reverse these 
> USE settings I will arrive at the previous message.  How to proceed from here?
> 



I had this myself a while back. Add or remove the flag to BOTH packages.

Look carefully at the first message again, it says you need to do one of
those actions (effectively making one package match the other). A quick
glance can seem like it wants you to make the USE settings different,
that is not the case.

-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to