сейчас в процессе сборки screen выяснилось что там нигде нет include <*curses.h>, и хотя если собирать по дефолту то он прилинкуется к curses но это не неизбежно. Сейчас на ldd ./screen у меня выдаются библиотеки util, crypt и c.
Во первых непонятно как такая программа без curses, сама все делает что ли? Во вторых почему в дистрибутивах, я посмотред дебиан http://packages.debian.org/stable/misc/screen.html -- стоит зависимость от curses?? *shrug*