The maintainer of sysutils/screen changed to USES=ncurses:base.
This will not work if ncurses:ports is installed (python uses it).
Ncurses.mk has:
if exists(${LOCALBASE}/lib/libncurses.so)
followed by a warning and exit.
So no port can install ncurses:base if ncurses:ports is installed.