[request-tracker-maintainers] Bug#512646: request-tracker3.8: Missing dependency: libipc-run-safehandles-perl

Andrew Robert Nicols andrew.nicols at luns.net.uk
Thu Jan 22 15:00:45 UTC 2009


Package: request-tracker3.8
Version: 3.8.2-1~experimental1
Severity: important

For the ticket relationship graphs (From a Ticket, select Graph in the
Links section), an error is experienced during compilation.

Backtrace suggests that compliation failed at line 78 of
/usr/share/request-tracker3.8/html/Ticket/Graphs/index.html which is the
line:
  use RT::Graph::Tickets;

Checking the syntax of the module suggests that IPC-Run-SafeHandles is not installed:

root at rt-dev:~# perl -C /usr/share/request-tracker3.8/lib/RT/Graph/Tickets.pm 
Name "RT::WebPath" used only once: possible typo at /usr/share/request-tracker3.8/lib/RT/Graph/Tickets.pm line 229.
Name "RT::DisableGraphViz" used only once: possible typo at /usr/share/request-tracker3.8/lib/RT/Graph/Tickets.pm line 60.
Can't locate IPC/Run/SafeHandles.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/request-tracker3.8/lib/RT/Graph/Tickets.pm line 63.

libipc-run-safehandles-perl is not available in debian but building the
package with dh-make-perl and installing fixes the error.
Tested with version 0.02 of IPC-Run-SafeHandles downloaded from cpan on
22/01/2009.

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-vserver-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash





More information about the pkg-request-tracker-maintainers mailing list