On Sun, Sep 14, 2014 at 07:42:08PM +1000, paul.sz...@sydney.edu.au wrote:
> Dear Dominic,
> 
> > request-tracker4 doesn't carry its own copy of any third party
> > libraries, and shouldn't.
> 
> Seems I misunderstood the meaning of http://bugs.debian.org/693821 .

Ah, right, that's client side. I should have been clearer; I mean
on the perl side.

> > I've marked this bug as affecting request-tracker4 thought which should
> > mean it shows up when people look for bugs against that.
> 
> Thanks.
> 
> > All that said, I'm still bemused as to what's going on here; it looks
> > rather more like something odd in the local environment than anything
> > else; I can't reproduce the problem on a wheezy system with RT4
> > from backports.
> >
> > Please could you send the output of 
> > debsums -c
> > find /usr/local/*/*perl
> > apt-show-versions |grep -v uptodate
> > to eliminate any other local issues?
> 
> The output of those command:
> 
> root@prt:~# debsums -c
> debsums: no md5sums for bin86
> debsums: no md5sums for binutils
> /usr/share/keyrings/debian-archive-removed-keys.gpg
> /usr/share/gdm/themes/happygnome/happygnome.xml
> /usr/share/xsessions/gnome.desktop
> debsums: no md5sums for libident
> debsums: missing file /usr/bin/tgz (from mtools package)
> /usr/bin/mysqlhotcopy
> /usr/share/sendmail/sendmail
> /usr/lib/sm.bin/mail.local
> root@prt:~# 
> root@prt:~# find /usr/local/*/*perl
> /usr/local/lib/perl
> /usr/local/lib/perl/5.14.2
> /usr/local/lib/perl/5.14.2/auto
> /usr/local/lib/perl/5.14.2/auto/XML
> /usr/local/lib/perl/5.14.2/auto/XML/Parser
> /usr/local/lib/perl/5.14.2/auto/XML/Parser/EasyTree
> /usr/local/lib/perl/5.14.2/auto/XML/Parser/EasyTree/.packlist
> /usr/local/lib/perl/5.14.2/perllocal.pod
> /usr/local/lib/site_perl
> /usr/local/lib/site_perl/SMS_setup.pm
> /usr/local/lib/site_perl/Eeyore.pm
> /usr/local/lib/site_perl/Valparams.pm
> /usr/local/lib/site_perl/ScWho.pm
> /usr/local/lib/site_perl/WireConverse.pm
> /usr/local/lib/site_perl/Wire.pm
> /usr/local/lib/site_perl/WireFromString.pm
> /usr/local/lib/site_perl/WireFullDuplex.pm
> /usr/local/lib/site_perl/WireHarken.pm
> /usr/local/lib/site_perl/WireRFC931.pm
> /usr/local/lib/site_perl/WireSyslog.pm
> /usr/local/share/perl
> /usr/local/share/perl/5.14.2
> /usr/local/share/perl/5.14.2/XML
> /usr/local/share/perl/5.14.2/XML/Parser
> /usr/local/share/perl/5.14.2/XML/Parser/EasyTree.pm
> /usr/local/share/perl/5.14.2/CGI
> /usr/local/share/perl/5.14.2/CGI/PSGI.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/XML
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/XML/Parser
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/XML/Parser/EasyTree.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/Plack
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/Plack/Handler
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/Plack/Handler/Starlet.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/Parallel
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/Parallel/Prefork.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Apache.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Carp.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Cookie.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Pretty.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Push.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Switch.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/Util.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI/PSGI.pm
> /usr/local/share/perl/5.14.2-NOT-NEEDED---DELETE/CGI.pm
> root@prt:~# 
> root@prt:~# apt-show-versions |grep -v uptodate
> libhtml-rewriteattributes-perl 0.05-1~bpo70+1 newer than version in archive
> pidentd 3.0.19.ds1-7.psz newer than version in archive
> request-tracker4 4.0.19-1~bpo70+1 newer than version in archive
> rt4-apache2 4.0.19-1~bpo70+1 newer than version in archive
> rt4-clients 4.0.19-1~bpo70+1 newer than version in archive
> rt4-db-postgresql 4.0.19-1~bpo70+1 newer than version in archive
> root@prt:~# 
> 
> (The above shows that I lied: I did not patch 
> /usr/share/perl5/CGI/PSGI.pm
> but instead added a new file
> /usr/local/share/perl/5.14.2/CGI/PSGI.pm
> Maybe I can be forgiven?)

No forgiveness needed, that's the correct way!

> Please let me know if I should test or try anything else.

Nothing looks out of place here, so I'm stumped. One thing we haven't
checked yet is your Apache configuration. Any references to any odd
perl library paths, or inadvertently referring to request-tracker3.8
anywhere? Can you test RT using the standalone server or FastCGI to
see if the problem persists there?

Should just be a case of running

/usr/share/request-tracker4/libexec/rt-server --port 8080

or similar.

http://www.bestpractical.com/docs/rt/4.0/web_deployment.html

Dominic.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to