Created attachment 321326 [details] build.log.bz2 I wasn't sure whether to add this to bug #430570, but this seems different, so I opened a new one. app-office/calligra-2.5.0 fails with USE=-mso: [...] /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lmsooxml collect2: ld returned 1 exit status make[2]: *** [lib/docximport.so] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-office/calligra-2.5.0/work/calligra-2.5.0_build' [...] Emerging calligra works with USE=mso. $ emerge -pqv calligra [ebuild R ] app-office/calligra-2.5.0 USE="eigen exif fontconfig gif iconv jpeg mso opengl pdf ssl threads tiff truetype (-aqua) -attica -crypt -fftw -freetds -glew -glib -gsf -gsl -handbook -jpeg2k -kdcraw -kdepim -lcms -marble -mysql -okular -openexr -opengtl (-postgres) -semantic-desktop (-sybase) -test -word-perfect -xbase -xml -xslt" CALLIGRA_FEATURES="sheets words -braindump -flow -karbon -kexi -krita -plan -stage"
Created attachment 321328 [details] emerge --info
Can reproduce here. Specifically it's failing with USE="-mso +calligra_features_sheets". I don't care about spreadsheet functionality but it's a dep for several others.
Removed the useflag as USE=-mso makes no sense anyway (this does not control any external deps, only internal codebase).