Hello, I reported this some time ago to the maintainer, but the missing depends wasn't added so far.
If one installs k3b without installed gtk+2 one gets the following: ===> Installing k3b-1.0.4p7 from /usr/ports/packages/sparc64/all/ /bin/sh: /usr/local/bin/gtk-update-icon-cache: not found system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -f -t /usr/local/share/icons/hicolor) failed: exit(127) k3b-1.0.4p7: ok Diff attached. Regards, Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/k3b/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 16 Sep 2011 10:31:23 -0000 1.12 +++ Makefile 16 Oct 2011 14:06:45 -0000 @@ -4,7 +4,7 @@ SHARED_ONLY = Yes COMMENT = CD/DVD creator DISTNAME = k3b-1.0.4 -REVISION= 7 +REVISION= 8 SHARED_LIBS = k3b 0.0 # 3.0 SHARED_LIBS += k3bdevice 0.0 # 5.0 @@ -39,7 +39,8 @@ RUN_DEPENDS = sysutils/cdrtools \ audio/sox \ multimedia/transcode \ x11/hicolor-icon-theme \ - devel/desktop-file-utils + devel/desktop-file-utils \ + x11/gtk+2 LIB_DEPENDS = audio/flac \ audio/lame \