David,

I use intrepid myself with no problems. I'm not sure how you could go about debugging this. You could edit the code in clicky/src/dwidget.cc, that runs dot; the relevant lines are 264 & 265. If I change those lines to:

        String dot1_res = shell_command_output_string("dot", sa.take_string(), 
errh);
        fprintf(stderr, "RUN 1\n%s\n", dot1_res.c_str());
        StringAccum outsa(shell_command_output_string("dot", dot1_res, errh));
        fprintf(stderr, "RUN 2\n%s\n", outsa.c_str());

And run:

        src/clicky ../../conf/test.click 2> /tmp/dotresults.txt

I get the attached.  Do you see something different?

E



david johnson wrote:
I am using ubuntu intrepid (8.10) with graphviz ( Release 2.18 - March
10, 2008 ) but when I try and display a click file in clicky all the
elements start on top of one another.

I have tried upgrading graphviz to  Release 2.22.2 - March 13, 2009 but
this didn't work. I have tested this on another ubuntu machine running
hardy (8.04) which is using graphviz ( 2.16  - November 9, 2007) and I
can confirm that it works fine.

I don't want to backdate my graphviz becuase so many ubuntu packages
depend on it - has anyone had a problem like this?

_______________________________________________
click mailing list
[email protected]
https://amsterdam.lcs.mit.edu/mailman/listinfo/click
RUN 1
digraph {
        graph [nodesep="0.14", ranksep="0.2"];
        node [label="\N", shape=record];
        edge [arrowsize="0.2", headclip=true, tailclip=true];
        graph [bb="0,0,104,226"];
        n2 [label="{{}|infinitesou...@1|{<o0>}}", width="1.33", height="0.35", 
fixedsize=true, pos="52,213", rects="4,216,100,225 4,208,100,216 
4,200,100,208"];
        n4 [label="{{<i0>}|st...@2|{<o0>}}", width="0.75", height="0.35", 
fixedsize=true, pos="52,173", rects="25,176,80,185 25,168,80,176 
25,160,80,168"];
        n6 [label="{{<i0>}|al...@3|{<o0>}}", width="0.78", height="0.35", 
fixedsize=true, pos="52,133", rects="24,136,80,145 24,128,80,136 
24,120,80,128"];
        n8 [label="{{<i0>}|checkiphea...@4|{<o0>}}", width="1.44", 
height="0.35", fixedsize=true, pos="52,93", rects="0,96,104,105 0,88,104,96 
0,80,104,88"];
        n10 [label="{{<i0>}|pr...@5|{<o0>}}", width="0.75", height="0.35", 
fixedsize=true, pos="52,53", rects="25,56,80,65 25,48,80,56 25,40,80,48"];
        n12 [label="{{<i0>}|disc...@6|{}}", width="0.94", height="0.35", 
fixedsize=true, pos="52,13", rects="18,16,86,25 18,8,86,16 18,0,86,8"];
        n10:o0:s -> n12:i0:n [pos="e,52,25 52,40 52,34 52,32 52,27"];
        n8:o0:s -> n10:i0:n [pos="e,52,65 52,80 52,74 52,72 52,67"];
        n6:o0:s -> n8:i0:n [pos="e,52,105 52,120 52,114 52,112 52,107"];
        n4:o0:s -> n6:i0:n [pos="e,52,145 52,160 52,154 52,152 52,147"];
        n2:o0:s -> n4:i0:n [pos="e,52,185 52,200 52,194 52,192 52,187"];
}

RUN 2
digraph {
        graph [nodesep="0.14", ranksep="0.2", bb="0,0,104,226"];
        node [label="\N", shape=record];
        edge [arrowsize="0.2", headclip=true, tailclip=true];
        n2 [label="{{}|infinitesou...@1|{<o0>}}", width="1.33", height="0.35", 
fixedsize=true, pos="52,213", rects="4,216,100,225 4,208,100,216 
4,200,100,208"];
        n4 [label="{{<i0>}|st...@2|{<o0>}}", width="0.75", height="0.35", 
fixedsize=true, pos="52,173", rects="25,176,79,185 25,168,79,176 
25,160,79,168"];
        n6 [label="{{<i0>}|al...@3|{<o0>}}", width="0.78", height="0.35", 
fixedsize=true, pos="52,133", rects="24,136,80,145 24,128,80,136 
24,120,80,128"];
        n8 [label="{{<i0>}|checkiphea...@4|{<o0>}}", width="1.44", 
height="0.35", fixedsize=true, pos="52,93", rects="0,96,104,105 0,88,104,96 
0,80,104,88"];
        n10 [label="{{<i0>}|pr...@5|{<o0>}}", width="0.75", height="0.35", 
fixedsize=true, pos="52,53", rects="25,56,79,65 25,48,79,56 25,40,79,48"];
        n12 [label="{{<i0>}|disc...@6|{}}", width="0.94", height="0.35", 
fixedsize=true, pos="52,13", rects="18,16,86,25 18,8,86,16 18,0,86,8"];
        n10:o0:s -> n12:i0:n [pos="e,52,25 52,40 52,34 52,32 52,27"];
        n8:o0:s -> n10:i0:n [pos="e,52,65 52,80 52,74 52,72 52,67"];
        n6:o0:s -> n8:i0:n [pos="e,52,105 52,120 52,114 52,112 52,107"];
        n4:o0:s -> n6:i0:n [pos="e,52,145 52,160 52,154 52,152 52,147"];
        n2:o0:s -> n4:i0:n [pos="e,52,185 52,200 52,194 52,192 52,187"];
}

_______________________________________________
click mailing list
[email protected]
https://amsterdam.lcs.mit.edu/mailman/listinfo/click

Reply via email to