Monday, November 12, 2007

webdot problems again

Upgraded to Bugzilla 3.x, and had of course, additional problems getting dependency graph generation to work.

Turns out this time that when I installed the graphviz rpm's from graphviz.org that the config file was not automatically generated.

Running "dot -c" from the terminal generated the needed config file. The error I was getting when running /usr/bin/dot before was as follows.

Hb6Hdotneato_args_initialize: Assertion `v' failed.H1NlH1.png

If it's working properly, you should get no output, as dot will wait for input if you pass it no arguments. Just CTRL+C out of that one.

Also, the graphviz rpm was complaining about libltdl.so.3 not existing, but I did a locate for libltdl* and found the source code was already on the system. A quick .configure, make, and make install, and I was almost there. Had to create a symlink from /usr/lib/libltdl.so.3 -> /usr/local/lib/libltdl.so.3

Additionally, you will want to do a view source on your graph dependency display page in bugzilla to see what whacky URL prefix it is using. On my system I had to do an Alias directive in the apache config to redirect the data/webdot URL's it was using to the actual directory on the server.

Labels: , ,

0 Comments:

Post a Comment

<< Home