it seems x11/xfce4/xfconf is missing in the RUN_DEPENDS of textproc/catfish
Traceback (most recent call last): File "/usr/local/bin/catfish", line 43, in <module> import catfish File "/usr/local/lib/python3.8/site-packages/catfish/__init__.py", line 32, in <module> from catfish import CatfishWindow File "/usr/local/lib/python3.8/site-packages/catfish/CatfishWindow.py", line 52, in <module> from catfish.CatfishPrefsDialog import CatfishPrefsDialog File "/usr/local/lib/python3.8/site-packages/catfish/CatfishPrefsDialog.py", line 29, in <module> from catfish_lib.PrefsDialog import PrefsDialog File "/usr/local/lib/python3.8/site-packages/catfish_lib/__init__.py", line 23, in <module> from . Window import Window # noqa File "/usr/local/lib/python3.8/site-packages/catfish_lib/Window.py", line 27, in <module> from catfish_lib import CatfishSettings File "/usr/local/lib/python3.8/site-packages/catfish_lib/CatfishSettings.py", line 23, in <module> gi.require_version('Xfconf', '0') File "/usr/local/lib/python3.8/site-packages/gi/__init__.py", line 126, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace Xfconf not available Installing x11/xfce4/xfconf solves the issue Index: Makefile =================================================================== RCS file: /home/reposync/ports/textproc/catfish/Makefile,v retrieving revision 1.46 diff -u -p -r1.46 Makefile --- Makefile 22 Aug 2021 18:27:21 -0000 1.46 +++ Makefile 19 Sep 2021 18:17:26 -0000 @@ -4,7 +4,7 @@ COMMENT = versatile file searching tool XFCE_GOODIE = catfish XFCE_VERSION = 4.16.2 -REVISION = 0 +REVISION = 1 MODPY_EGG_VERSION = ${XFCE_VERSION} CATEGORIES = textproc @@ -25,6 +25,7 @@ RUN_DEPENDS = devel/py-gobject3${MODPY_F devel/xdg-utils \ devel/py-pexpect${MODPY_FLAVOR} \ x11/dbus-python${MODPY_FLAVOR} \ + x11/xfce4/xfconf \ x11/gtk+3,-guic BUILD_DEPENDS += ${_MODPY_BUILD_DEPENDS} \