User-Agent: Opera/9.02 (X11; Linux i686; U; en) Build Identifier: it seems that ruby & python USE flags are optional for building app-office/ koffice-libs, but ebuild does not respect this. I do not want unnecessary dependencies in my Genotoo, tried to build it with string ruby? dev-lang/ruby" in RDEPEND and it seems to work. Reproducible: Always
There is only a single scripting configure flag, but we need deterministic dependencies, so ask upstream to individual flags for the supported scripting languages.
(In reply to comment #1) > There is only a single scripting configure flag, but we need deterministic > dependencies, so ask upstream to individual flags for the supported scripting > languages. why can't you simply add ruby? (dev-lang/ruby) python? (dev-lang/python) to RDEPEND? deterministic dependencies really need for RDEPEND also? I do not care if koffice build with ruby support, but if I defenitely do not use ruby (with koffice or without) and I do not want to get it installed just because koffice CAN use it when running. basically I do not mind if scripting library Kross will be compiled, but I do not want unnecessary software (ruby) to be installed on my system. currently, koffice-libs force ruby installation.
These are build time dependencies and regarding optional runtime dependencies, I usually either force them or add a post install message. No need for use flag spam.