dev-libs/blitz-0.8 ebuild doesn't specifically need the tetex dependency. This seems to only be required if building the documentation (maybe add a "doc" use flag?). Reproducible: Always Steps to Reproduce: 1. 2. 3.
can you submit a patch for it? I've also notices this does the compilation in src_install which is QA bad. patches much appreciated.
Created attachment 79034 [details, diff] usedoc.patch I added doc as useflag, tetex will only be added to dependencies if doc is set. Configure options adjusted to enable LaTeX docs if requested. Daniel, I don't know what you mean stating that it compiles in the install area...it is not, it just installs.
Oh, I forgot to mention that I only tested it by emerging blitz, but I did not actually use the library. Besides, I am not really happy with the current solution: the -doc flag should --disable-doxygen completely, but flags doc and tetex in combination activate tetex and --enable-latex-docs, while flags doc and html --enable-html-docs. Any comments on this? If there is no uproar, I am going to implement it as described above.
Missing doc in IUSE now...
thanks Christian and Jakub
Created attachment 101684 [details] blitz-sandbox-violation with USE="doc" with doc in the Useflags, blitz throws sandbox violations while generating the docs. The complete Log as attachment. if i compile blitz with USE="-doc" there is no error
(In reply to comment #6) > Created an attachment (id=101684) [edit] > blitz-sandbox-violation with USE="doc" > > with doc in the Useflags, blitz throws sandbox violations while generating the > docs. The complete Log as attachment. > if i compile blitz with USE="-doc" there is no error > Thanks - removed doc support for 0.9. 0.9-r1 has doc support for those who care. Thanks Manuel.