this is the output : root:543 ~> emerge -pv pycairo
These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-python/pycairo-1.18.2::gentoo USE="-doc -examples -test" PYTHON_TARGETS="(-pypy3%) python2_7 python3_6 python3_7 -python3_8 (-python3_9)" WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-python/pycairo:0 (dev-python/pycairo-1.19.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -examples -test" ABI_X86="(64)" PYTHON_TARGETS= "(-pypy3) python3_6 python3_7 -python3_8 (-python3_9)" conflicts with >=dev-python/pycairo-1.11.1 [python_targets_python2_7(-), python_targets_python3_6(-),python_targets_python3_7(-), -python_single_target_python2_7(-),-python_single_target_python3_6(-), -python_single_target_python3_7(-),-python_single_target_python3_8(-), -python_single_target_python3_9(-)] required by (dev-python/pygobject-3.34.0:3/3::gentoo, installed) USE="cairo -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 -python3_8" root:544 ~> eix pycairo [U] dev-python/pycairo Available versions: 1.18.2^t 1.19.1^t {doc examples test PYTHON_TARGETS="pypy3 python2_7 python3_6 python3_7 python3_8 python3_9"} Installed versions: 1.18.2^t([2020-04-25 12:09:30])(-doc -examples -test PYTHON_TARGETS="python2_7 python3_6 python3_7 -pypy3 -python3_8") root:545 ~> eix pygobject [I] dev-python/pygobject Available versions: (2) 2.28.6-r55^t (3) 3.32.1^t 3.34.0^t {+cairo examples libffi test PYTHON_TARGETS="python2_7 python3_6 python3_7 python3_8 python3_9"} Installed versions: 3.34.0(3)^t([2020-05-09 19:57:48])(cairo -examples -test PYTHON_TARGETS="python2_7 python3_6 python3_7 -python3_8") -- end of output -- Can anyone explain why Portage refuses to update 'pycairo' ? -- ========================,,============================================ SUPPORT ___________//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT `-O----------O---' purslowatcadotinterdotnet