I've changed /etc/portaga/package.use USE flags for wxpython to include "unicode", and when I thied an emerge -vD --newuse wxpython during compilation, it complained about the need to do the same thing to wxGTK, i.e., change the USE flags.
/etc/portage/package.use is for specifying USE-flags on a per package or even per version level. If you add "dev-python/wxpython unicode" to this file, portage will only turn the USE flag on for this particular package. It doesn't know about the fact that x11-libs/wxGTK also needs to be built with USE="unicode" support. You need to add the line "x11-libs/wxGTK unicode" to package.use or add unicode to USE in make.conf or wait until portage has support for USE depends. *** This bug has been marked as a duplicate of 2272 ***