Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157606 - ruby & python USE flags are optional in app-office/koffice-libs
Summary: ruby & python USE flags are optional in app-office/koffice-libs
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-09 05:51 UTC by Maxim Loginov
Modified: 2007-04-01 16:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Loginov 2006-12-09 05:51:24 UTC
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
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2007-03-18 13:30:35 UTC
There is only a single scripting configure flag, but we need deterministic dependencies, so ask upstream to individual flags for the supported scripting languages. 
Comment 2 Maxim Loginov 2007-03-19 03:58:28 UTC
(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.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2007-04-01 16:59:17 UTC
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.