After I got this error spiralsynthmodular: relocation error: /usr/lib/libXft.so.2: undefined symbol: FcPatternVaBuild when trying to start spiralmodular I decided to remerge it. Then I ran into this: g++ -o spiralsynthmodular main.o SpiralSynthModular.o SpiralSynthModularInfo.o GraphSort.o GUI/Widgets/Fl_DeviceGUI.o GUI/Widgets/Fl_CommentGUI.o GUI/Widgets/Fl_DragBar.o GUI/Widgets/Fl_Canvas.o GUI/Widgets/PawfalYesNo.o GUI/Widgets/PawfalInput.o SpiralSound/SpiralInfo.o SpiralSound/Sample.o SpiralSound/Plugins/SpiralPlugin.o SpiralSound/Plugins/SpiralPluginGUI.o SpiralSound/PluginManager.o SpiralSound/ChannelHandler.o SettingsWindow.o -L/usr/lib/fltk-1.1 -Wl,-rpath,/usr/lib/fltk-1.1 -lfltk -L/usr/X11R6/lib -lXft -lpthread -lXext -lX11 -lsupc++ -lm -ldl -lpng -lpthread /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAddInteger' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAddBool' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetBool' /usr/X11R6/lib/libXft.so: undefined reference to `FcFreeTypeCharSet' /usr/X11R6/lib/libXft.so: undefined reference to `FcNameUnparse' /usr/X11R6/lib/libXft.so: undefined reference to `FcNameConstant' /usr/X11R6/lib/libXft.so: undefined reference to `FcObjectSetDestroy' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternDuplicate' /usr/X11R6/lib/libXft.so: undefined reference to `FcCharSetHasChar' /usr/X11R6/lib/libXft.so: undefined reference to `FcFontList' /usr/X11R6/lib/libXft.so: undefined reference to `FcUtf16ToUcs4' /usr/X11R6/lib/libXft.so: undefined reference to `FcUtf8ToUcs4' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternVaBuild' /usr/lib/fltk-1.1/libfltk.so: undefined reference to `FcPatternGetDouble' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetString' /usr/X11R6/lib/libXft.so: undefined reference to `FcInit' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetInteger' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetCharSet' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternCreate' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAddString' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGet' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAddDouble' /usr/X11R6/lib/libXft.so: undefined reference to `FcConfigSubstitute' /usr/X11R6/lib/libXft.so: undefined reference to `FcObjectSetCreate' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternDestroy' /usr/X11R6/lib/libXft.so: undefined reference to `FcCharSetCount' /usr/X11R6/lib/libXft.so: undefined reference to `FcNameRegisterObjectTypes' /usr/X11R6/lib/libXft.so: undefined reference to `FcObjectSetAdd' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAdd' /usr/X11R6/lib/libXft.so: undefined reference to `FcStrCmpIgnoreCase' /usr/X11R6/lib/libXft.so: undefined reference to `FcConfigGetBlanks' /usr/X11R6/lib/libXft.so: undefined reference to `FcFreeTypeCharIndex' /usr/X11R6/lib/libXft.so: undefined reference to `FcNameParse' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetFTFace' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetMatrix' /usr/X11R6/lib/libXft.so: undefined reference to `FcPatternPrint' /usr/X11R6/lib/libXft.so: undefined reference to `FcFontMatch' /usr/lib/fltk-1.1/libfltk.so: undefined reference to `FcFontSetDestroy' /usr/X11R6/lib/libXft.so: undefined reference to `FcDefaultSubstitute' collect2: ld returned 1 exit status make: *** [spiralsynthmodular] Error 1 !!! ERROR: media-sound/spiralmodular-0.2.1 failed. !!! Function src_compile, Line 29, Exitcode 2 !!! (no error message) So it's extremely likely a problem related to libXft :) Not really relevant... but there's also a typo in the .ebuild: einfo "Remember to remove any old ~/.sprialmodular files"
remerging fltk fixed the problem...