Bug 436872
Summary: | RFE upgrade to graphviz-2.20.2 | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | John Ellson <john.ellson> | ||||
Component: | graphviz | Assignee: | Jima <jima> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | aleksey, cra, jima, jskarvad, tim | ||||
Target Milestone: | --- | Keywords: | FutureFeature | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
URL: | http://www.graphviz.org/Download_source.php | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Enhancement | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2011-01-06 21:16:04 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
John Ellson
2008-03-10 20:42:10 UTC
*** Bug 436868 has been marked as a duplicate of this bug. *** *** Bug 427376 has been marked as a duplicate of this bug. *** Created attachment 297665 [details]
suggested new spec file
This spec file contains the significant changes from the distro's spec file,
but retains your changelog. I've left relocatability enabled - seems
harmless to me - up to you.
Hope this helps
We're being hit by graphviz bug #828, as well as one that relates to GIF which would be bug #1333 (but that isn't showing up in their bug reporting system for some reason). http://graphviz.org/bugs/b828.html Upstream has said to basically upgrade because the bug is fixed in 2.18. > > Number: 1333 > > Title: Label Exceeds node in GIF > > Date: Fri Apr 11 11:20:21 2008 > > Subsys: Dot > > Version: 2.12 > > System: x86-Linux-Fedora 7 > > Severity: major > > Problem: When a large label is used for a node, the label will exceed the node > boundary when exporting as GIF. This can be reproduced in all programs (Dot, > Neato, twopi...etc). > > Input: > > digraph g { > > "test" [shape=box,label="this is the very long label that causes > problems"]; > > } > > Comments: I'm writing nodes that represent computers on a network and the > hostnames are being clipped, so this is not unrealistic. > > Owner: * > > Status: * > I cannot reproduce this with the current stable release, graphviz-2.18. > Please upgrade. We have rpms for Fedora-7 at: http://www.graphviz.org/ Tsk. This bug originally came in too late to give me time to slip it in before the Beta freeze. Now that there's a bad bug related to it, it seems to be after the Development freeze. I'll proceed on getting this ready, but I'm not sure it'll ship with Fedora 9; it may have to be errata. Dangit. Shipping 2.18 in F9 would be nice, but #4 is actually reporting a bug in FC7 against graphviz-2.12 with a suggested fix of upgrade to 2.18. Is FC7 still supported? I haven't double checked, but I'm fairly sure that the bugs referred to in #4 are also fixed in 2.16, but 2.18 would still be the better choice if possible. BTW I believe he is referring to Graphviz bug #s: http://www.graphviz.org/bugs/b828.html (probably related but different bug) http://www.graphviz.org/bugs/b1333.html (still not showing up) An errata release is fine with me. Anyone that really needs a fix can pick up our rpms from www.graphviz.org Adding FutureFeature keyword to RFE's. The latest stable version is currently 2.20.2. This, BTW, is also a problem with EPEL, which still has graphviz 2.12. The packages from the graphviz website also put the Lua library to the right place for easy inclusion so it seems to fix multiple issues. Is there a specific reason why you do not want to do the update? By now there is already Graphviz 2.24, an we are at 2.20 in Fedora. Additionally, there are quite a few patches in CVS. Have they been upstreamed? Graphviz support is really lacking in Fedora, in this regard Fedora is not that "leading the advancement". Are there specific reasons (incompatibilities on deps, lots of deps on graphviz that need recompilation etc.), or is it "just" a lack of man power? In that case the devel list could be contacted if there are more people to share the work. 2.26.0 is coming to rawhide shortly; I'm rolling in as many bugfixes as I can find/fix. Historically graphviz has been a bit of a time sink for me, as I'm not a user of it and don't understand much of its functionality. Coupling that with my limited Fedora time, and it's a bad, bad situation. I'm quite aware I'm very remiss in dealing with this. If anyone has any interest in taking over maintenance of this package, I'm listening. Would you mind updating F-12? I'm about to propose a package for inclusion that requires Graphviz 2.22 or later for some patches that I submitted. From what I have seen it's API and ABI compatible and there was no SONAME bump, so the upgrade should be safe. I'm using it from the Graphviz repository without problems. Currently there is graphviz-2.26.0 in f13 and f14 and the latest stable graphviz-2.26.3 will be pushed soon into rawhide, thus closing. |