Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134575 - stabilize media-gfx/graphviz-2.8-r1
Summary: stabilize media-gfx/graphviz-2.8-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on: 130418
Blocks: 139608
  Show dependency tree
 
Reported: 2006-05-27 17:26 UTC by Steve Arnold
Modified: 2006-11-11 20:19 UTC (History)
2 users (show)

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 Steve Arnold archtester gentoo-dev 2006-05-27 17:26:27 UTC
I'm not sure what the implications are, as it's only a dependency for some packages I'm working on, but I have some questions about the graphviz situation (as well as a requirement to stablize a new-ish version).

1) Does it need to be slotted?

2) How many packages (if any) still require the old graphiz packages?

AFAICT from graphviz.org and the docs I've seen, their split came in 2004 when they switched to the "graphiz2" module in their CVS, and I believe that corresponds to 2.2 (old) and prior versions vs. 2.4 (new) and later.

So I vote for cleaning up the older versions (slotting if necessary) and stablize on 2.8 for newer stuff, since there really aren't any more outstanding issues except stablization (eg, bug #131485).  BTW, I've just resolved the last of the bugs against 2.x (minor ones) and added 2.8, which resolves the test failures and 2.8 ebuild request, and it looks like "dynagraph" was split off about 2 years ago.  I'm not sure what's up with the 1.x bugs, but I don't have the time to pursue it any further.  It's now up to graphics herd...
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-05-28 06:53:22 UTC
I don't know if this is a problem with any application in the tree, but GraphViz is licensend under CPL since version 2.x and this license is incompatible to the GPL. So if we have any application that links to GraphViz, it has to link against GraphViz 1.x.
Comment 2 Steve Arnold archtester gentoo-dev 2006-07-02 18:11:37 UTC
Sounds like slotting 1.x should take care of that part...  Comments?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-07-07 16:27:12 UTC
Please, do it or fix the 1.x for modular X.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2006-07-07 17:12:34 UTC
(In reply to comment #2)
> Sounds like slotting 1.x should take care of that part...  Comments?

1.x is not maintained upstream anymore, so unless we have such an application in the tree, I'm all for dropping it. If there really should be such an application, it's highly likely that no one noticed the license clash, yet. I'll have a look at the tree tomorrow and report back.

Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-03 18:34:03 UTC
Sorry, had not much time the last weeks. I've checked the relevant applications now. The only loosely relating issue is bug 142725, but that one wouldn't be solved by not getting rid of GraphViz 1.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 13:50:13 UTC
Just alpha and ppc64 left...
Comment 8 Markus Rothe (RETIRED) gentoo-dev 2006-09-24 00:48:08 UTC
ppc64 already stable. ppc-macos is still missing. fixing CC.
Comment 9 Fabian Groffen gentoo-dev 2006-09-26 10:33:07 UTC
dropped ppc-macos keyword, as we don't have swig
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-10-31 02:01:27 UTC
Closing then.

@arm,sh: you might want to stabilize 2.8-r2 as it fixes about zillion of automagic dependencies.