[request-tracker-maintainers] Bug#682765: rt3.8-rtfm: Unable to delete articles / CurrentUserCanSee Unimplemented
Gunnar Gorges
gunnar.gorges at zmaw.de
Wed Jul 25 12:42:23 UTC 2012
Package: rt3.8-rtfm
Version: 2.4.2-4
Severity: normal
Justification: renders package unusable
After trying to delete an article in RTFM I encountered an RT error reading "An internal RT error has occurred".
The error log shows this entry: [error]: RT::FM::Article::CurrentUserCanSee Unimplemented in RT::Transaction. (/usr/share/request-tracker3.8/lib/RT/Transaction_Overlay.pm line 1035) (/usr/share/request-tracker3.8/lib/RT/Interface/Web/Handler.pm:233)
I suspect that some of the security updates to the request-tracker3.8 package were not transferred to the rtfm-package. Since no articles were deleted since at least April it could be one of these security fixes:
3.8.8-7+squeeze2, 3.8.8-7+squeeze3, 3.8.8-7+squeeze4
I tried to fix this problem by copying the "CurrentUserCanSee" function to the rtfm module RT::FM::Article. This allows me to delete articles again. I did not test any further but RTFM seems to function normally again.
-- System Information:
Debian Release: 6.0.5
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages rt3.8-rtfm depends on:
ii debconf [debconf-2.0] 1.5.36.1 Debian configuration management sy
ii libhtml-tree-perl 3.23-2 Perl module to represent and creat
ii libtime-modules-perl 2006.0814-2 Various Perl modules for time/date
ii libtree-simple-perl 1.18-1 A simple tree object
ii libyaml-perl 0.71-1 YAML Ain't Markup Language
ii perl 5.10.1-17squeeze3 Larry Wall's Practical Extraction
ii request-tracker3.8 3.8.8-7+squeeze4 extensible trouble-ticket tracking
ii ucf 3.0025+nmu1 Update Configuration File: preserv
rt3.8-rtfm recommends no packages.
rt3.8-rtfm suggests no packages.
-- debconf information:
rt3.8-rtfm/upgrade-database-prompt: true
rt3.8-rtfm/setup-database-prompt: true
rt3.8-rtfm/modify-database-error: abort
* rt3.8-rtfm/modify-database-permission: allow
More information about the pkg-request-tracker-maintainers
mailing list