Your message dated Tue, 10 Jun 2008 07:54:30 +0200
with message-id <[EMAIL PROTECTED]>
and subject line bugzilla -- Report bugs as fixed
has caused the Debian Bug report #305356,
regarding bugzilla: misc showdependencygraph problems
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
305356: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=305356
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: bugzilla
Version: 2.18-3

I've locally installed webdot to get dependency graphs.  After so much
mork making it run, I may make a package of it ;)

However, it turns out the showdependency graph has a couple of problems:

- it creates temporary files in $webdotdir, which by defaults is in
/usr/share/.  This violates FHS, it should at least be in /var, if not in
/tmp.  I do not think we should consider this issue as RC yet, since
webdot is not available in Debian (and testing a fix will not be very
convenient for you, obviously)
- it uses the $filename generated by File::Temp::tempfile in the generated
URL, which forces to add an Apache alias looking like the following:
Alias /usr/share/bugzilla/web/data/webdot/
/usr/share/bugzilla/web/data/webdot/




--- End Message ---
--- Begin Message ---
Package: bugzilla
Version: 3.0.4-2
Tags: fixed

The usage of GraphViz was fixed. Please refer to
/usr/share/doc/bugzilla3/README.Debian

About GraphViz and dependency graphs ("webdotbase", "webdotdir")
------------------------------------------------------------------------------

 The "webdotbase" configuration paramter (/etc/bugzilla3/params) has
 to be set to `/usr/bin/dot`. This parameter can be configured by Bugzilla's
 "Parameters >> Dependency Graphs" too. The "webdotdir" configuration
 parameter has to be set to the directory where `/webdot` sub-directory
 exists. In our case it is `/var/lib/bugzilla3/data`. The "/webdot" directory
 is sym-linked from `/usr/lib/cgi-bin/bugzilla3`. This is mandatory for
 configuration simplificity. Images created by GraphViz (/usr/bin/dot) are
 stored in the `/webdot` subdirectory. With the sym-link it's possible to
 reference them by the URL "urlbase"/webdot/XXXX.png. Make sure your
 HTTP server configuration follow sym-links in `/usr/lib/cgi-bin/bugzilla3`
 directory.
 For examples check the examples in `/usr/share/doc/bugzilla3/examples`.

--
Raphael Bossek


--- End Message ---

Reply via email to