After emerge --sync, emerge -uavDN @world fails with this error: !!! The ebuild selected to satisfy ">=dev-libs/gobject-introspection-0.9.5:=" has unmet requirements. - dev-libs/gobject-introspection-1.50.0::pg_overlay USE="cairo -doctool -test" ABI_X86="64" PYTHON_SINGLE_TARGET="-python2_7 -python3_5 -python3_6" PYTHON_TARGETS="python2_7 -python3_5 -python3_6" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( python_single_target_python2_7 python_single_target_python3_5 python_single_target_python3_6 ) The above constraints are a subset of the following complete expression: exactly-one-of ( python_single_target_python2_7 python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) test? ( cairo ) (dependency required by "x11-libs/pango-1.40.5::gentoo[introspection]" [installed]) (dependency required by "dev-qt/qtgui-5.6.2::gentoo[gtkstyle]" [installed]) (dependency required by "media-video/mkvtoolnix-9.6.0::gentoo[qt5]" [installed]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) This sounds like it's related to bug 612870.
gobject-introspection has PYTHON_COMPAT=( python{2_7,3_4,3_5} ), with 3_4 being the default PYTHON_SINGLE_TARGET now. Your pg_overlay thing doesn't even have 3_4, so it's not a Gentoo main tree issue.