We are using pspp on headless servers as CLI only but the newer version cannot be built in our poudriere where we have OPTIONS_UNSET= X11 GUI in make.conf I tried to build PSPP with the following options (UNSET GUI) _OPTIONS_READ=pspp-1.4.1 _FILE_COMPLETE_OPTIONS_LIST=DOCS EXAMPLES GUI NLS PGSQL OPTIONS_FILE_UNSET+=DOCS OPTIONS_FILE_SET+=EXAMPLES OPTIONS_FILE_UNSET+=GUI OPTIONS_FILE_SET+=NLS OPTIONS_FILE_UNSET+=PGSQL But it still pulls GTK / cairo as dependencies. And GTK cannot be built without X11 too as reported in PR 251855. It all make PSPP unbuildable / unusable in CLI. Previous versions were building fine for years.
Did you need NLS? Cairo and GTK are brought by devel/appstream-glib, which is a dependency for NLS.
(In reply to Thierry Thomas from comment #1) We don't need NLS. I disabled NLS, rebuild and can confirm PSPP no longer pulls GTK / cairo / X11 dependencies. Thank you for your help!
(In reply to Miroslav Lachman from comment #2) Thanks for your feedback! Then I guess that we can close this PR.