Du verwendest schon sysutils/screen, richtig? Der Port hat gar keine Abhängigkeiten, installiert also auch nichts in Richtung X.org. Falls er das bei Dir trotzdem tut, dann solltest Du vielleicht mal von vorne Anfangen, d.h. einfach mal Portstree neu auschecken und evtl. die Distfiles löschen.