Rt-3.8.1 is broken

Hi there,

I just updated my NetBSD system from 4.0 to 5.0. During this my rt
broke into pieces.
I don’t get whats wrong and the Stacktraces are indiscriptive.

I reinstalled all perl modules inclusive all rt packages and nothing
helps. The site loads, the login prompt is there, but no CSS is loaded.
rt-mailgate also prints errors, but this could be a different problem.

The error messages appearing in the logfile:

[Thu May 14 07:48:40 2009] [debug]: RT’s GnuPG libraries couldn’t successfully read your configured GnuPG home directory (/var/spool/rt3/data/gpg). PGP support has been disabled (/usr/pkg/lib/rt3/RT/Config.pm:276)
Trace begun at /usr/pkg/lib/rt3/RT.pm line 289
Log::Dispatch::ANON(‘Log::Dispatch=HASH(0x7f7ff37d5ac8)’, ‘RT’s GnuPG libraries couldn’t successfully read your configured GnuPG home directory (/var/spool/rt3/data/gpg). PGP support has been disabled’) called at /usr/pkg/lib/rt3/RT/Config.pm line 276
RT::Config::ANON(‘RT::Config=HASH(0x7f7ff6c3bca8)’, ‘homedir’, ‘/var/spool/rt3/data/gpg’) called at /usr/pkg/lib/rt3/RT/Config.pm line 463
RT::Config::PostLoadCheck(‘RT::Config=HASH(0x7f7ff6c3bca8)’) called at /usr/pkg/lib/rt3/RT.pm line 191
RT::Init at /usr/pkg/bin/webmux.pl line 144
RT::Mason::handler(‘Apache2::RequestRec=SCALAR(0x7f7ff2361a20)’) called at -e line 0
eval {…} at -e line 0
[Thu May 14 07:48:40 2009] [crit]: no such exception class HTML::Mason::Exception::Abort at /usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Exceptions.pm line 113.

Stack:
[/usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:628]
[/usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:642]
[/usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:506] (/usr/pkg/bin/webmux.pl:150)
Trace begun at /usr/pkg/lib/rt3/RT.pm line 289
Log::Dispatch::ANON(‘Log::Dispatch=HASH(0x7f7ff37d5ac8)’, ‘’) called at /usr/pkg/bin/webmux.pl line 150
RT::Mason::handler(‘Apache2::RequestRec=SCALAR(0x7f7ff2361a20)’) called at -e line 0
eval {…} at -e line 0

I would be pleased if someone could help me.

best regards,
Frederic Jaeckel

signature.asc (197 Bytes)

Sorry for disturbing,

it’s a bug in NetBSDs HTML::Mason.
I’m going to fix that in NetBSD.

Thanks for your thougts.

regards,
Frederic JaeckelOn Thu, 14 May 2009 09:53:57 +0200 Frederic Jaeckel jchome@jc-ix.net wrote:

Hi there,

I just updated my NetBSD system from 4.0 to 5.0. During this my rt
broke into pieces.
I don’t get whats wrong and the Stacktraces are indiscriptive.

I reinstalled all perl modules inclusive all rt packages and nothing
helps. The site loads, the login prompt is there, but no CSS is
loaded. rt-mailgate also prints errors, but this could be a different
problem.

The error messages appearing in the logfile:

#########################################################
[Thu May 14 07:48:40 2009] [debug]: RT’s GnuPG libraries couldn’t
successfully read your configured GnuPG home directory
(/var/spool/rt3/data/gpg). PGP support has been disabled
(/usr/pkg/lib/rt3/RT/Config.pm:276) Trace begun
at /usr/pkg/lib/rt3/RT.pm line 289
Log::Dispatch::ANON(‘Log::Dispatch=HASH(0x7f7ff37d5ac8)’, ‘RT’s
GnuPG libraries couldn’t successfully read your configured GnuPG
home directory (/var/spool/rt3/data/gpg). PGP support has been
disabled’) called at /usr/pkg/lib/rt3/RT/Config.pm line 276
RT::Config::ANON(‘RT::Config=HASH(0x7f7ff6c3bca8)’, ‘homedir’,
’/var/spool/rt3/data/gpg’) called at /usr/pkg/lib/rt3/RT/Config.pm
line 463 RT::Config::PostLoadCheck(‘RT::Config=HASH(0x7f7ff6c3bca8)’)
called at /usr/pkg/lib/rt3/RT.pm line 191 RT::Init
at /usr/pkg/bin/webmux.pl line 144
RT::Mason::handler(‘Apache2::RequestRec=SCALAR(0x7f7ff2361a20)’)
called at -e line 0 eval {…} at -e line 0 [Thu May 14 07:48:40
2009] [crit]: no such exception class HTML::Mason::Exception::Abort
at /usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Exceptions.pm
line 113.

Stack:
[/usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:628]
[/usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:642]
[/usr/pkg/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:506]
(/usr/pkg/bin/webmux.pl:150) Trace begun at /usr/pkg/lib/rt3/RT.pm
line 289
Log::Dispatch::ANON(‘Log::Dispatch=HASH(0x7f7ff37d5ac8)’, ‘’)
called at /usr/pkg/bin/webmux.pl line 150
RT::Mason::handler(‘Apache2::RequestRec=SCALAR(0x7f7ff2361a20)’)
called at -e line 0 eval {…} at -e line 0
#########################################################

I would be pleased if someone could help me.

best regards,
Frederic Jaeckel

Does anyone has any hint? :wink:

May 14 14:01:08 jeveran RT: DBD::Pg::st execute failed: could not receive data from server: No such file or directory at /usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/Postgres.pm line 78. (/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/Postgres.pm:78)
May 14 14:01:08 jeveran RT: DBD::Pg::st execute failed: could not receive data from server: No such file or directory at /usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm line 44. (/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm:44)
May 14 14:01:08 jeveran RT: DBD::Pg::st execute failed: could not
receive data from server: No such file or directory
at /usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm
line 44.
(/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm:44)

best regards,
Frederic Jaeckel

signature.asc (197 Bytes)

Does anyone has any hint? :wink:

#########################################################
May 14 14:01:08 jeveran RT: DBD::Pg::st execute failed: could not receive
data from server: No such file or directory at
/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/Postgres.pm line
78.
(/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/Postgres.pm:78)
May 14 14:01:08 jeveran RT: DBD::Pg::st execute failed: could not receive
data from server: No such file or directory at
/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm line 44.
(/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm:44)
May 14 14:01:08 jeveran RT: DBD::Pg::st execute failed: could not
receive data from server: No such file or directory
at /usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm
line 44.
(/usr/pkg/lib/perl5/vendor_perl/5.10.0/Apache/Session/Store/DBI.pm:44)
#########################################################

If you perhaps upgraded perl, then you may get over this by reinstalling
the perl modules for RT.
make install-deps (or something. I can’t remember the actual command)

Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223


“Clothes make the man. Naked people have little or no influence on
society.”
– Mark Twain