Installing RT on Red Hat 9

Tuesday 22 July 2003 05:07, Gordon Smith:

Recompile perl without threading enabled.
Threading is non-standard, yet RH ship with it turned on…

I recompiled Perl SRPMs without threading (-Uusethreads -Uuseithreads)
and installed perl and all packages Perl SRPM producet and still the
same. Should I rebuild any additional packages ?
Eng. Dusan Djordjevic (RHCE) PlanetSky Ltd.
Tel: +357 22454896 * Fax: +357-22518022
http://www.planetsky.com dusan@planetsky.com

~> -----Original Message-----
~> From: rt-users-admin@lists.fsck.com
~> [mailto:rt-users-admin@lists.fsck.com]On Behalf Of Mick Szucs
~> Sent: Friday, July 18, 2003 9:02 AM
~> To: Dusan Djordjevic
~> Cc: rt-users@lists.fsck.com
~> Subject: Re: [rt-users] Installing RT on Red Hat 9
~>
~>
~> On Fri, 2003-07-18 at 05:57, Dusan Djordjevic wrote:
~> > Well, I installed RT on fresh Red Hat 9, and now this part is not
~> > working at all. On my test computer simptoms were like stated,
~> when you
~> > click on queue you get results with bunch of errors. Now, when I click
~> > on queue I just get bunch of errors, like:
~> >
~> > System error
~> > error:
~> > Assertion flags == 0 failed: file “Storable.xs”, line 2336 at
~> > …/…/lib/Storable.pm (autosplit into
~> > …/…/lib/auto/Storable/_freeze.al) line 282.
~> >
~> > and so on.
~> >
~> > Any ideas ?
~>
~> Not yet, unfortunately. Surely there are enough of us having trouble
~> with this now to get to the bottom of it, though.
~>
~> –
~> Mick Szucs mick@onramp.ca
~> Onramp Network Services Inc.
~>
~> _______________________________________________
~> rt-users mailing list
~> rt-users@lists.fsck.com
~> http://lists.fsck.com/mailman/listinfo/rt-users
~>
~> Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
~>

~> -----Original Message-----
~> From: rt-users-admin@lists.fsck.com
~> [mailto:rt-users-admin@lists.fsck.com]On Behalf Of Mick Szucs
~> Sent: Friday, July 18, 2003 9:02 AM
~> To: Dusan Djordjevic
~> Cc: rt-users@lists.fsck.com
~> Subject: Re: [rt-users] Installing RT on Red Hat 9
~>
~>
~> On Fri, 2003-07-18 at 05:57, Dusan Djordjevic wrote:
~> > Well, I installed RT on fresh Red Hat 9, and now this part is not
~> > working at all. On my test computer simptoms were like stated,
~> when you
~> > click on queue you get results with bunch of errors. Now, when I click
~> > on queue I just get bunch of errors, like:
~> >
~> > System error
~> > error:
~> > Assertion flags == 0 failed: file “Storable.xs”, line 2336 at
~> > …/…/lib/Storable.pm (autosplit into
~> > …/…/lib/auto/Storable/_freeze.al) line 282.
~> >
~> > and so on.
~> >
~> > Any ideas ?
~>
~> Not yet, unfortunately. Surely there are enough of us having trouble
~> with this now to get to the bottom of it, though.

Add me to the list of RH9 users having the same problem.

RedHat 9
apache_1.3.27
This is perl, v5.8.0 built for i386-linux-thread-multi
mod_perl-1.27
rt-3-0-2
mysql Ver 3.23.56 for redhat-linux-gnu on i386

matt

Matt Glover wrote:

Add me to the list of RH9 users having the same problem.

I tried an install RH9+RT yesterday and in my installation there were
several CPAN packages that failed the “make test” phase. Actually, I
could not even test my Apache compilation since the HTML::TokeParser and
HTML::HeadParser could not be installed without errors in tests.

My previous test install to RH7.3 did not appear to work, since I’ve
learned you need perl 5.8.x to get the international (national for us)
characters to work. I’m not interested to mess my production server by
running two different versions of perl.

Today I’ll have fun with RH8.0 and RT.

r. Matti

What I did to fix the Storable.pm issue was:

  1. Set locale correctly (C)
  2. compile & install perl without threading
  3. install both Storable & Encode manually. Storable failed tests
    installing off cpan because it wanted perl v5.8.1???

Apache, fastcgi are manually installed. MySQL 4 is an RPM install

  1. Set locale correctly (C)

Try putting

SetEnv LANG “en_US”

in your Apache httpd.conf.

(If you’re elsewhere, you may use a different locale, or “C”)

That may be sufficient to make this work.

  1. compile & install perl without threading

This shouldn’t be necessary. Threading in 5.8.0 doesn’t get in the
way unless you use it.

-R

  1. Set locale correctly (C)

Try putting

SetEnv LANG “en_US”

in your Apache httpd.conf.

(If you’re elsewhere, you may use a different locale, or “C”)

That may be sufficient to make this work.

  1. compile & install perl without threading

This shouldn’t be necessary. Threading in 5.8.0 doesn’t get in the
way unless you use it.

Well, I’ve installed the latest Encode and Storable, and tried both “C”
and “en_US” LANG settings, and I’m still getting this error - so maybe
there’s something to the threading problem after all?

Ah - I’m using mod_perl, not FastCGI, so that’s at least one difference
from Gordon’s setup. But maybe it’s nothing to do with threading - just
a rebuilt Perl to eliminate whatever badness is lurking in Redhat 9’s
version?

Nice to be suffering in good company now :slight_smile:
Mick Szucs mick@onramp.ca
Onramp Network Services Inc.

Thursday 24 July 2003 15:12, Mick Szucs:

Well, I’ve installed the latest Encode and Storable, and tried both
“C” and “en_US” LANG settings, and I’m still getting this error - so
maybe there’s something to the threading problem after all?

Well, I do not think so. I tried to rebuild Perl without threading
(5.8.0 from SRPM) and still the same.
Eng. Dusan Djordjevic (RHCE) PlanetSky Ltd.
Tel: +357 22454896 * Fax: +357-22518022
http://www.planetsky.com dusan@planetsky.com