Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97120 - gnuplot should support python global use flag
Summary: gnuplot should support python global use flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal
Assignee: Grant Goodyear (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-26 08:53 UTC by Chris Bainbridge (RETIRED)
Modified: 2005-06-28 07:45 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 Chris Bainbridge (RETIRED) gentoo-dev 2005-06-26 08:53:20 UTC
.. to depend on gnuplot-py
Comment 1 Grant Goodyear (RETIRED) gentoo-dev 2005-06-26 17:27:51 UTC
Why a use flag and not a separate gnuplot-py package?
Comment 2 Chris Bainbridge (RETIRED) gentoo-dev 2005-06-27 05:48:28 UTC
There is already a global python use flag :

python - Adds support/bindings for the Python language

This is clearly appropriate here, and can in turn pull in gnuplot-py as a DEPEND.
Comment 3 Grant Goodyear (RETIRED) gentoo-dev 2005-06-28 07:45:08 UTC
I strongly dislike (and discourage) the profligate use of USE flags to build
extra packages that are _not_ dependencies.*  In my opinion, USE=python means
that a package that provides python bindings should build and install them.  It
does not mean that the package should go out and install a separate package that
can provide the bindings.  That's up to the user (or upstream, who could
incorporate the separate package, and then a USE flag would make sense).   

Closing for now; please reopen if I'm missing a change in gnuplot's own build
procedure that requires USE=python.

*One exception to this rule is sendmail, which builds procmail if USE=mbox is
not set.  Although procmail is not a pure runtime dependency (since mbox
delivery works perfectly well without it), the Gentoo default is Maildir, and
sendmail won't deliver to Maildir boxes at all without procmail (or another sane
mailer), so procmail is a de-facto runtime dependency.